9. 공 움직이기(이동하기)
2020. 3. 3. 14:56ㆍ한국어

이번 시간에는 공을 원하는 위치로 마음대로 이동시키는 방법에 대해서 배워보도록 하겠습니다.
스크래치에서는 스프라이트를 움직이기 위해서 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초 동안 무작위 위치로 노란공이 이동합니다.

응용하기. 공이 움직일 때마다 공의 색상을 바꾸려면 어떻게 해야할까요?
'한국어' 카테고리의 다른 글
| 11. 야구공 던지기(캐치볼) (3) | 2020.03.03 |
|---|---|
| 10. 아이언맨처럼 옷입기 (9) | 2020.03.03 |
| 8. 고양이의 생일 파티 (4) | 2020.03.03 |
| 7. 자동차 운전하기 (0) | 2020.03.03 |
| 6. 내 이름으로 애니메이션 만들기 (13) | 2020.03.02 |