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