--UE4的内置事件
Event Level Reset
这个事件如其名称,只存在于Level Buleprint,只能在服务端运行。事件发生在关卡被重置时,例如玩家死亡后地图没有重新载入而是重置的情况。
--碰撞检测系列
Event Actor Begin Overlap
Event Actor End Overlap
Event Hit
Overlap事件仅在两个物体的碰撞属性为Overlap且勾选了Generate Overlap Events时才会发生。而Hit事件则必须有Simulation Generates Hit Events的设置才会发出。
--伤害事件
Event Any Damage
由环境等因素造成的附加伤害,例如持续性伤害的沼泽地。
Event Point Damage
点伤害,是由投射物引起的伤害。通常用于子弹的伤害以及某些近战武器。
Event Radial Damage
辐射状伤害,通常应用于爆炸伤害或其他间接伤害类型。
伤害事件只在服务器端发生。
--交互事件
Event Actor Begin Cursor Over
Event Actor End Cursor Over
鼠标和物体的交互事件。
--逻辑事件
Event Begin Play
Event End Play
常用的两个事件,在Actor于世界中初始化和被消去时触发。
Event Destroyed
当Actor被销毁时触发,官方说功能已经合并到了End Play中。
Event Tick
每一帧都会触发。
Event Receive Draw HUD
只有在HUD类中才有的事件,可以用于HUD的逻辑和显示设计。