본문 바로가기

스크래치

[스크래치] Scratch에서 스프라이트 상하좌우로 움직이는 프로그래밍 스크래치로 프로그래밍을 하면서 가장 많이 하는 것 중에 하나가 바로 스프라이트를 방향키로 움직이게 하는 것 입니다. 아래의 예제는 비행기가 상하좌우의 방향키를 누르면 움직이게 프로그래밍을 한 것입니다. 공간적인 느낌이 나도록 위로 갈때는 비행기가 작아지도록 했고 아래로 갈때는 가까이 오는 것 처럼 커지도록 했습니다. 움직이기 아래의 소스를 보면 제어메뉴에서 방향키를 "스페이스키를 눌렀을 때"라는 실행 명령을 가져와서 '스페이스키'를 '오른쪽 화살표'로 바꾸어 놓은 것을 볼 수 있습니다. 그리고 비행기가 오른쪽을 보도록 동작메뉴에서 "90도 방향 보기"를 가져와서 아래에 붙였습니다. 방향을 보고나면 이동을 해야 하기 때문에 "10만큼 움직이기"를 삽입합니다. 비행기가 화면에서 사라지지 않도록 하기 위하여 .. 더보기
[스크래치] 스크래치 프로그래밍 시작 "안녕" 인사 하기 스크래치라는 언어 교육프로그램을 사용하는 방법을 기초부터 알아 보겠습니다. 지금부터 만들 것은 고양이가 "안녕" 하고 인사하는 간단한 프로그램입니다. 아래 화면은 실행 화면 입니다. 자바가 컴퓨터에 설치 되어 있어야 볼 수 있습니다. 보이지 않을 경우 홈페이지로 이동해서 볼 수 있습니다. 이 프로젝트를 만들려면 우선 배경화면을 바꾸어야 합니다. 배경화면은 스크래치에서 기본으로 제공하고 있으며 여기서 사용한 것은 indoor폴더에 있는 chalkboard 배경을 사용했습니다. 다음으로 프로젝트에 기본으로 삽입되어 있는 고양이 스프라이트를 클릭하여 고양이에게 왼쪽에 있는 명령을 스크립트에 드래그 앤 드롭으로 삽입합니다. 고양이에게 스크립트를 삽입하는 이유는 명령을 받아서 움직이는 개체가 고양이 스프라이트이기.. 더보기