티스토리 뷰
이번 시간에는 공을 원하는 위치로 마음대로 이동시키는 방법에 대해서 배워보도록 하겠습니다.
스크래치에서는 스프라이트를 움직이기 위해서 x좌표와 y좌표를 사용합니다.
x좌표는 왼쪽과 오른쪽으로 움직일 때 사용하는 좌표이며
y좌표는 위쪽과 아래쪽으로 움직일 때 사용하는 좌표입니다.
아래 그림에서와 같이
x좌표는 -240부터 240까지, y좌표는 -180부터 180까지입니다.
예를들어 무대의 가운데는 x:0, y:0 이라고 표시할 수 있습니다.
Step1. 고양이 스프라이트를 삭제합니다.
Step2. Ball(노란색 공) 스프라이트를 추가합니다.
Step3. 무대 배경으로 Xy-grid를 선택합니다.
Step4. 녹색 깃발을 클릭하면 노란색 공을이 무대의 가운대로 이동하도록 하겠습니다.
무대의 가운데는 x좌표 : 0, y좌표 : 0 입니다.
Step5. 키보드의 숫자 1번키를 누르면 노란공이 x:100, y:100으로 이동하도록 합니다.
노란공이 순간이동 하는 것을 확인할 수 있습니다. 목적지까지 천천히 움직이려면 어떻게 해야할까요?
Step6. 키보드의 숫자 2번키를 누르면 1초 동안 x:-100, y:100 위치로 노란공이 이동합니다.
노란공이 1초동안 x:-100, y:100 위치로 이동하는 것을 확인할 수 있습니다.
더욱더 느리게 움직이려면 어떻게 해야할까요?
Step7. 키보드의 숫자 3번키를 누르면 5초 동안 x:-100, y:-100 위치로 노란공이 이동합니다.
Step8. 키보드의 숫자 4번키를 누르면 1초 동안 무작위 위치로 노란공이 이동합니다.
응용하기. 공이 움직일 때마다 공의 색상을 바꾸려면 어떻게 해야할까요?
'초급' 카테고리의 다른 글
야구공 던지기(캐치볼) (0) | 2019.06.26 |
---|---|
아이언맨처럼 옷입기 (0) | 2019.06.20 |
자동차 운전하기 (0) | 2019.05.21 |
고양이의 생일 파티 (0) | 2019.05.21 |
내 이니셜로 애니메이션 만들기 (0) | 2019.05.08 |