UE4-第二课开关灯(关卡蓝图)

时间:2024-05-23 22:04:55

关卡蓝图可以作用于整个关卡的全局事件图表。它保存了关卡中所有实例化Actor的引用,可以对关卡内的所有Actor实例进行操作。

1.场景拖入灯光,打开关卡蓝图

UE4-第二课开关灯(关卡蓝图)

2.在模式面板中/体积类别中查找Trigger Volume,调整位置。

UE4-第二课开关灯(关卡蓝图)UE4-第二课开关灯(关卡蓝图)

3.选中TriggerVolume,在蓝图中创建OnActorBeginOverlap及OnActorEndOverlap节点

选中PointLight,将灯的Mobility更改为可移动,在蓝图中创建PointLight引用,拖拽蓝色节点,创建Toggle Visibility(PointLightComponent)节点。

UE4-第二课开关灯(关卡蓝图)

4.加入延时器,不加也可。

选中OnActorBeginOverlap节点中的白色按钮进行拖拽,创建Delay节点设置Duration值,为倒计时的值,进行节点连线,点击编译。

说明:delay节点:在倒计时中再次调用无效。

Retriggerable Delay:在倒计时中再次调用,将把计时器重置。(理解为一旦出发时间就重置重新倒计时)

 

UE4-第二课开关灯(关卡蓝图)

UE4-第二课开关灯(关卡蓝图)

开关灯操作完成。

知识点:计时器。体积触发器。