sábado, 25 de fevereiro de 2017

Compêndio BP 3: Enable Input

Enable Input


A ação "Enable Input" é usada para permitir que um Blueprint responda a eventos de entrada como teclado, mouse e gamepads.

Entrada

  • Player Controller: Uma referência ao PlayerController do jogador.


Exemplo de uso: 

A imagem abaixo representa um Blueprint que só responde a eventos de entrada quando o jogador está perto dele. Este blueprint usa um component do tipo "Box Collision" para definir a área que o jogador precisa estar para interagir. O jogador é representado pelo Blueprint "GamePlayerCharacter", quando o jogador estiver sobrepondo o Blueprint, a ação "Enable Input" é usada. Quando o jogador se afasta, a ação "Disable Input" é usada para que o Blueprint não responda mais aos eventos de entrada.

Clique para aumentar

Como exemplo de interação, imagine que o Blueprint acima represente um abajur. Este blueprint tem um componente "Point Light". Quando o jogador estiver perto do blueprint e pressionar o botão direito do mouse, a luz será ligada ou desligada.