본문 바로가기
IT/스크래치

스크래치2.0 코딩 고양이 움직이기

by Happy Log 2018. 5. 23.
반응형

고양이움직이기

 

  목표

키보드를 이용하여 고양이를 좌우로 움직이는 예제를 구현 해 보도록 하겠습니다.

 

 

  코딩

1. {스크립트 탭}에서 이벤트》를 클릭하고, 【[스페이스▼] 키를 눌렀을 때】 블록을 코딩영역 안으로 드래그 합니다.

스페이스키를 눌렀을 떄

 

2. ▼ 표시를 클릭하여 항목 중 (오른쪽 화살표) 항목을 선택 합니다. 

오른쪽 화살표

 

3. {스크립트 탭}에서 동작을 클릭하고, 【X좌표를 10만큰 바꾸기】 블록을 드래그 하여 【[오른쪽 화살표▼] 키를 눌렀을 때】 블록 아래로 연결 해 줍니다.

X좌표를 10만큼 바꾸기 블록이 실행되면 고양이의 위치가 10만큼 오른쪽으로 이동하게 됩니다.

즉, 오른쪽 화살표 키를 눌렀을 때 고양이가 오른쪽으로 10만큼 이동하는 것 입니다. 

x좌표를 10만큼 바꾸기

 

※ 드래그 하여 【[오른쪽 화살표▼] 키를 눌렀을 때】 블록 아래로 이동하면 아래와 같이 표시 됩니다. 그 때 블록을 놓으면 됩니다.

블록연결

 

4. 동일한 방법으로 다음과 같이 코딩 해 줍니다.

1) {스크립트 탭}이벤트》【[왼쪽 화살표▼] 키를 눌렀을 때】 블록을 드래그

2) {스크립트 탭}동작【X좌표를 10만큰 바꾸기】 블록을 드래그 하여 연결 → '10'을 '-10'으로 변경 합니다.

왼쪽으로 움직이기

 

※ Tip : 블록 정리하기

1) 스크립트 영역에서 마우스 오른쪽 키 클릭하면 다음과 같이 블록 정리하기, 댓글 추가하기가 나타납니다.

2) 블록 정리하기를 클릭 하면 스크립트 영역의 블록들이 깔끔하게 정리 됩니다.

블록정리하기

 

고양이 좌우로 움직이기 코딩이 완료 되었습니다.

이제 키보드 오른쪽/왼쪽 화살표를 클릭하여 확인 해 보시기 바랍니다. 고양이가 좌/우로 움직이는 것을 확인 할 수 있습니다.

코딩완료

 

여기까지 고양이 움직이기 예제로 배우는 스크래치 2.0 이였습니다. 

반응형

댓글