스크래치 2.0 기초 동작스크립트 - 초 동안 x y으로 움직이기

스크래치 2.0 기초 - ~초 동안 X Y으로 움직이기 

이번 시간에는 스크래치 2.0 동작스크립트에서 [1초 동안 X: Y: 으로 움직이기] 블록에 대해서 알아보도록 하겠습니다.




앞에서 본 좌표이동하기(http://appadal.tistory.com/369)와 비교를 해보면 앞에 [X: Y:  로 이동하기] 블록은 바로 그 좌표로 이동하는 블록입니다. 한 마디로 그 위치로 쓩~ 하고 나타나게 하는 블록이라고 생각하시면 됩니다.


하지만 [ ~ 초 동안 X: Y: 으로 움직이기] 블록은 현재 위치에서 지정한 좌표까지 지정한 시간 동안 이동하는 모습이 보입니다. 두 블록의 차이는 한번에 쓩~ 하고 이동하거나 그 지점까지 시간내에 이동하는 모습이 보입니다. 만약 시간을 짧게 주게되면 그 지점까지 순간 이동하는 모습처럼 볼 수도 있습니다.



xy - grid 스프라이트 추가하기


좌표 이동상황을 한눈에 볼 수 있도록 배경을 바꿔 보도록 하겠습니다.



기타에서 xy-grid를 선택하고 확인을 눌러 배경을 추가해 줍니다.



이제 X축 좌표와 Y축 좌표를 한번에 확인 해볼 수 있을 것 같습니다.



스프라이드 추가 및 코딩 동영상입니다.





블록 코딩하기


이벤트에서 [깃발 클릭했을 때]를 옮겨 놓고 블록을 옮겨 놓습니다.



그리고 제어에서 1초 기다리기 블록을 가지고 온 후 복사하여 붙여 넣습니다.



그리고 아래 처럼 블록을 넣어 줍니다.



프로그램 실행하기


깃발을 클릭하여 프로그램을 실행시켜 보면 마른모 형태로 캐릭터가 이동하는 것을 볼 수 있는데 앞에 서와 다른 것은 바로 좌표로 이동하는 화면이 나오는 것이 아니라 캐릭터가 이동하는 모습을 보실 수 있습니다.


반응형

댓글

Designed by JB FACTORY