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

스크래치 팁과 기초 3. 말하기

by 할거없네 2018. 1. 16.

가장 기본적인 것부터 했어야 했는데 뛰어 넘어가버렸네요. 먼저 말하기를 해봅니다.

1. 말하기 블록 이해


▲말하기 블록은 '형태'탭에 있다.


말하기 탭에서 말하는 종류가 4개가 있습니다. 여기서 말하기와 생각하기는 말풍선의 모양만 다를 뿐 문자를 표시해주는 기능은 같습니다.

~초동안 말하기의 경우 말한 다음 뒤에 ~초 동안 기다리기를 수행한 것과 같습니다.



▲왼쪽과 오른쪽은 같은 결과를 가진다.


2. 말하기 사용 방법

사용 방법은 원하는 위치에 블록을 넣고 실행을 하면 해당 스프라이트에서 원하는 대답을 하도록 설정할 수 있습니다.

말하기의 쉬운 예제


말하기를 시켰을 때의 결과



미리 지정해둔 변수를 칸 안에 넣을 경우 해당 변수를 말할 수 있도록 정할 수 있습니다.

▲변수를 말하기를 넣고 실행

정해진 변수를 말을 한다.




변수와 말을 하고 싶은 단어의 조합을 할 경우는 '결합하기'를 사용해서 결합시켜 사용을 합니다.

▲여러 개의 변수와 다른 문자들과의 조합은 '결합하기' 블록을 사용한다.

▲결합하기를 수행하면 결합한 대로 차례대로 나열한다.


3. 말하기 삭제하기

말하기를 수행할 경우 말하는 것을 그만두게 하기 전에는 계속 말의 문구가 뜨게 되어 있습니다. 고양이가 그만 말하게 하려면 '말하기'블록에서 빈칸을 말하도록 합니다.

▲아무것도 없는 것을 말하도록 수행

▲고양이는 말하는 것을 그만둠



아주 기초적인 예제를 만들어 봤습니다. 다음에는 묻고 대답하기를 만들어서 고양이가 대답을 하도록 만들어 봅니다.



댓글