Buscar en el blog

miércoles, 26 de mayo de 2021

Unreal Engine Blueprint activar input en un Actor o cualquier blueprint

¿Como Maneja unreal engine los input de teclado, mouse, joystick?



Unreal Engine maneja los eventos con un player controller, el player controller forma parte de un blueprint llamado pawn, si queremos presionar una tecla en un actor o otro tipo de blueprint que no sea un pawn no vamos a poder hacerlo a no ser que lo habilitemos.

Si venis de Unity o Godot eso puede ser medio chocante ya que en esos motores no existe una clase que se llame peón y que sea obligatorio usarla y sino se usa la que trae por defecto.

Unreal Engine tiene cosas bien definidas que permiten organizar mejor un proyecto, pero por suerte es posible modificar algunas cosas para usarlas a nuestro necesidad.

Simplemente agregamos después del begin play el blueprint enable input y agregamos la referencia al player controler, con eso podremos usar teclas en cualquier lado

Dejo video de referencia donde doy play a una animación del sequenser.



No hay comentarios.:

Publicar un comentario