Community Tutorial: 49 - Poderes del jugador - Calor del rayo láser - Vamos a hacer un shooter cenital

Este vídeo del sistema de habilidades de juego de Unreal Engine 5.3 trata sobre cómo generar Calor en el enemigo, que cuando alcanza un nivel lo bastante alto activa el efecto de Quemadura.

Empezamos creando el atributo de Calor en el conjunto de Salud y añadimos las funciones de cambio del atributo de Calor a la clase C++ del personaje enemigo. En el editor, creamos el efecto de juego de Subida de calor con un valor SetByCaller y el efecto de juego de Enfriamiento, que simplemente elimina 50 de Calor. Luego, en el Blueprint del personaje enemigo, cuando el Calor llega a 50, aplicamos el efecto de juego de Quemadura junto con el efecto de juego de Enfriamiento para restablecer el valor del atributo de Calor. Por último, actualizamos la habilidad de juego de Rayo láser para aplicar Calor a todos los enemigos alcanzados.

https://dev.epicgames.com/community/learning/tutorials/dnqe/unreal-engine-49-poderes-del-jugador-calor-del-rayo-laser-vamos-a-hacer-un-shooter-cenital