스크래치 2.0 기초 동작스크립트 - 초 동안 x y으로 움직이기
- 프로그래밍/스크래치(scratch)
- 2017. 4. 18. 14:09
스크래치 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초 기다리기 블록을 가지고 온 후 복사하여 붙여 넣습니다.
그리고 아래 처럼 블록을 넣어 줍니다.
프로그램 실행하기
깃발을 클릭하여 프로그램을 실행시켜 보면 마른모 형태로 캐릭터가 이동하는 것을 볼 수 있는데 앞에 서와 다른 것은 바로 좌표로 이동하는 화면이 나오는 것이 아니라 캐릭터가 이동하는 모습을 보실 수 있습니다.
반응형
'프로그래밍 > 스크래치(scratch)' 카테고리의 다른 글
스크래치 2.0 기초 동작스크립트 - 벽에 닿으면 튕기기 (4) | 2017.04.24 |
---|---|
스크래치 2.0 기초 동작스크립트 - x(y)좌표를 만큼 바꾸기, 정하기 (2) | 2017.04.20 |
스크래치 2.0 기초 동작스크립트 - 마우스포인터 위치로 이동하기 (10) | 2017.04.16 |
스크래치 2.0 기초 동작스크립트 - 좌표이동하기 (0) | 2017.04.14 |
스크래치2.0 기초 동작스크립트 - 쪽 보기 (10) | 2017.04.13 |