학습목표
6장. 다각형 그리기
펜 기능 이용해 그림 그리는 기능 이해 다각형을 그리는 프로젝트 작성
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 실행하기
게시판의 6장 게시물 프로젝트 이용
펜 기능 이용해 사용자가 원하는 다각형 그리기
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 실행하기
프로젝트 기능
깃발 누르면 원숭이 스프라이트가 프로젝트 실행법 설명
Draw 버튼 누르면 몇 각형을 그릴지 질문 (3~10)
입력한 수에 해당하는 다각형 그림 (예제는 육각형)
Clear 버튼 눌러 그려진 도형 지우기
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
펜으로 그리기
펜 내린 상태에서 스프라이트 이동 - 선 그려짐
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
펜으로 그리기
펜의 색깔 지정
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
펜으로 그리기
펜의 굵기 비교
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
펜으로 그리기
펜의 음영
0에 가까울수록 어둡고 100에 가까우면 밝아짐
펜의 굵기와 색을 지정해 선 그리는 예제
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
정사각형 그리기
연필 모양의 스프라이트 만들기
회전 방식은 ‘회전불가’로 설정
크기 조절 후 연필을 위로 보도록 하고 펜을 내림
• 펜 내린 후 스프라이트가 이동하면 선이 그려짐
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
정사각형 그리기
앞으로 이동한 다음 회전하고 다시 이동하기를 되풀이
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
문제는 모양 중심
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
반복 블록 파악하기 -> 반복 구조로 변경
이미 그려진 펜 자국을 지우는 ‘지우기’
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
원숭이 스프라이트 만들기
사용법을 말하게 하는 기능 추가
버튼은 그림그리기 도구로 만듦 (p.84~85)
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
Draw 버튼 눌렀을 때 동작 처리
클릭하면 버튼 모양을 다른 모양으로 바꿈
그리기 시작 메시지 방송
다시 버튼을 원위치
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
원숭이 스프라이트 동작
몇 각형 그릴지 입력 받기
몇 각형인지 변수 n에 저장
그리기 메시지 방송하고 사라짐
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
연필 스프라이트 구현
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
그리기 메시지를 받으면 다각형을 그릴 준비
N각형이므로 n번 반복하는 구조
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
한 선을 그린 뒤 시계방향으로 일정 각도 회전하는
동작을 n번 반복하면 n각형 완성
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
펜 자국을 지우는 버튼 위한 Clear 스프라이트
RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line
프로젝트 작성하기
배경색을 지정하고 프로젝트 저장
무대의 [배경] 탭 누른 후 도구 이용