스크래치(scratch) 배경화면 이름 스프라이트 동작시키기 스크래치를 이용해 재미있는 예제를 만들어 보겠습니다. 스크래치(scratch) 배경화면 바꾸기 스크래치에 등장하는 [스프라이트 이름 1]을 [고양이]로 이름 바꾸는 방법 스프라이트 [고양이]를 배경화면에서 자연스럽게 좌우로 움직여 보겠습니다.
스크래치가 실행합니다. ①사용할 언어를 바꿔 보겠습니다. 첫 화면은 모든 언어가 영어로 세팅돼 있을 겁니다. 화면 왼쪽 두 번째에 보이는 지구본 아이콘을 클릭하고 [한국어]를 선택합니다.
②[스프라이트 1]은 화면 오른쪽 아래에 있는 스프라이트 영역에 고양이가 보입니다. 이러한 개체를 [스프라이트]라고 합니다. 먼저 [스프라이트 1]의 이름을 바꿔 보겠습니다. 현재 스프라이트의 이름인 [스프라이트 1] 부분을 클릭합니다. 스프라이트 이름 부분에 [고양이]를 입력하고 Enter를 누릅니다. 스프라이트 이름이 [스프라이트 1]에서 [고양이]로 바뀝니다.
③고양이에 어울리는 배경을 넣어 보겠습니다. 배경 고르기 아이콘을 클릭합니다. 목록에서 [concert]를 찾아봅니다 찾으셨다면 [concert] 클릭합니다. 저는 콘서트를 배경화면으로 사용했습니다.
그림은 주제별로 찾을 수 있습니다. 모두에서는 전체 그림이 알파벳 A~Z순으로 나타납니다. 마우스 휠을 움직이거나 화면에서 오른쪽 스크롤 바를 움직여 원하는 스프라이트를 찾을 수 있습니다. 찾았으면 Mouse을 클릭합니다.
이상으로 기본 준비는 완료되었습니다. 고양이를 움직여보겠습니다. 필요한 코드는 불럭 전부 여섯 개의 조각 블록이 필요합니다. 아래 블록들을 어떻게 조립하느냐에 따라서 고양이가 움직이는지 아니면 동작하지 않습니다. 또 빠르게 동작하거나 느리게 동작합니다.
이벤트에서 [클릭했을 때] 블록. 제어에서 [무한반복 하기] 블록. 동작에서 [10만큼 움직이기] 블록. [벽에 닿으면 튕기기] 블록. [회전 방식을 (외쪽 오른쪽)으로 정하기] 블록. 제어에서 [1 초기 다리기] 불록
1 [고양이] 수프 라이터 선택 클릭합니다. 2 [코드] 선택 클릭 합니다. 3 [이벤트] 선택 클릭 합니다. 4 이벤트 코드에서 [클릭했을 때] 블록을 코드 영역으로 드래그해서 놓습니다.
코드 [제어]에서 [무한 반복하기] [제어]를 클릭합니다. [제어] 목록에서 [무한 반복하기] 블록을 코드 영역의 [클릭했을 때] 블록 아래쪽으로 드래그해 연결합니다. [무한 반복하기] 블록을 [클릭했을 때] 블록 아래쪽으로 드래그하면 블록 아래쪽에 회색 테두리 그림자가 나타납니다. 이때 마우스 버튼에서 손가락을 떼면 블록이 자석처럼 위 블록으로 달라붙고 서로 연결됩니다.
[동작]에서 [10만큼 움직이기] 블록을 코드 영역에 있는 [무한 반복하기] 안으로 넣습니다.
[제어]에서 [1초 기다리기] 블록을 코드 영역에 있는 [무한 반복하기] 안으로 넣습니다. [1초 기다리기]를 [0.1] 초로 변경합니다.
[동작]에서 [벽에 닿으면 튕기기] [회전 방식을 [왼쪽 오른쪽으로 정하기] 블록을 무한 반복하기 안으로 넣습니다.
1번 초록 깃발을 클릭하면 고양이 움직임을 볼 수 있습니다. 2번 빨간색 원을 클릭하면 고양이가 움직이다가 동작을 멈춥니다.
다음은 코딩 전과정을 동영상으로 만들었습니다.
이상으로 간단한 스크래치를 만들어 보았습니다.
'Android' 카테고리의 다른 글
코딩(coding) 스크래치(scratch) 움직이는 배경화면 만들기(1) (0) | 2020.03.09 |
---|---|
티스토리 Whatever(왓에버)스킨 메뉴에서 카테고리 지원하기 (0) | 2020.02.25 |
코딩(coding) 스크래치(Scratch) 따라하기 (0) | 2020.02.23 |
동영상 화면 자막에 음성 넣기 (2) | 2020.02.22 |
파워 포인트 동영상 만들기 사진으로 파워 포인트 동영상 편집 (0) | 2020.02.22 |