Este video del Sistema de habilidades de juego de Unreal Engine 5.3 trata sobre 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 agregamos 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 solo 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 del rayo láser para aplicar Calor a todos los enemigos alcanzados.
https://dev.epicgames.com/community/learning/tutorials/YY6r/unreal-engine-49-poderes-del-jugador-calor-del-rayo-laser-hagamos-un-shooter-con-vista-superior