타일로 배우기 › 36
알리기
한 오브젝트가 알리면, 다른 오브젝트가 듣고 움직여요.
1
지금까지는 오브젝트가 저마다 자기 일만 했어요. 이제 서로 알려요.
(이름) 알리기 (값) 타일은 장면의 모든 오브젝트에게 알림을 보내요. 알림에는 이름이 있어요.
냥냥에게는 타일을 미리 붙여 두었어요. 출발이라는 알림을 받으면 간다!라고 말하고 라라 쪽으로 걸어와요.
할 일 라라를 누르면 출발!이라고 말한 다음 출발 알림을 보내게 하세요.
타일을 불러오는 중…
2
이번에는 라라가 받는 쪽이에요.
(이름) 알림을 받을 때 (값)는 그 이름의 알림이 오면 아래 타일을 해요. 「누를 때」처럼 이벤트 타일이에요.
냥냥은 시작하고 1초 뒤에 라라야!라고 말하고 부름 알림을 보내요.
할 일 부름 알림을 받으면 라라가 왜?라고 말하게 하세요.
타일을 불러오는 중…
3
알림에는 값을 하나 실어 보낼 수 있어요. 받는 쪽은 「알림을 받을 때」의 값으로 받아요.
냥냥은 점수 알림을 받으면 같이 온 값을 말해요. 라라는 누를 때마다 변수 점수를 1씩 올려요.
할 일 라라를 누를 때마다 점수 알림에 변수 점수의 값을 실어 보내게 하세요. 냥냥이 1, 2, 3을 차례로 말해요.
타일을 불러오는 중…