[틴커 게임요소 초급] 게임의 방향 키

방향 키

모바일 장치는 게임을 제어하기 위해 가상 버튼을 사용하는 경우가 많습니다. 이 튜토리얼에서는 간단한 방향 키 인터페이스를 만드는 방법을 배우겠습니다. 본 자습서에 사용되는 개념은 다음과 같습니다.

  • 방송하기 / 수신하기
  • 터치 이벤트
  • 그래픽 효과

게임 엔진으로 메시지 보내기

버튼은 헬리콥터의 이동 코드 블록을 직접 실행할 수 없습니다. 헬리콥터의  코드를 실행하도록 지시하는 메시지를 보내야 합니다.

  1. 왼쪽 방향 키를 눌렀는지 여부를 감지합니다.
  2. “left” 왼쪽 메시지를 방송합니다.

여러분의 코드는 다음과 같아야 합니다.

메시지 받기

헬리콥터가 코드를 실행하기 위해서는 메시지를 받아야 합니다.

  1. “왼쪽”키 액터가 보낸 “왼쪽”메시지를 받습니다.
  2. 헬리콥터 액터를 왼쪽으로 향하게 하십시오.코드는 다음과 같아야 합니다.

방향 키 애니메이션

그래픽 효과를 사용하면 여러개의 코스튬이 필요없이  키를 애니메이션화할 수 있습니다.

  1. 액터가 눌려 졌을 때 감지합니다.
  2. 이미지의 대비를 변경합니다. 5의 대비를 사용하면 이미지를 어둡게 하여 누른 것처럼 보이게 할 수 있습니다. *”change”블록 작동에 문제가 있습니다.
  3. 대비를 변경 한 후 일시 중지하십시오.
  4. 그래픽 효과를 지우십시오. 이미지를 원래 형식으로 되돌립니다.코드는 다음과 같아야 합니다.

 

오른쪽 방향 키 수정하기

오른쪽 방향 키가 작동하지 않습니다. 고칠 수 있습니까?

아래 블록을 사용하여 오른쪽 방향 키의 코드 블록을 만드세요.

더 많은 기능 추가하기

헬리콥터에는 이제 움직임 제어 기능이 있습니다.
헬리콥터에 경적을 울리는 버튼을 만들 수 있겠습니까?
여러분이 배운 개념을 사용하여 새로운 버튼을 애니메이션화하고 헬리콥터에 경적 메시지를 보냅니다.

 

 

 

 

댓글 남기기