虚幻学习Day1(二) 触碰控制灯光开关

1.在场景中添加盒体触发器与需要控制的灯,并设置号触发器的大小与位置

 

 

 

 

 

 2.添加蓝图,当人物进入触发器启动,使用OnActorBeginOverlap(TriggerBox), 

a. Overlapped Actor 代表 盒子触发器
b. Other Actor 代表 进入触发器的物体

 Overlap 相交、重叠,当人物碰触或走到区域时,可以触发事件。
 On Actor End Overlap 节点可以在人物离开区域时触发事件。

同时可以设置延时开灯Delay,

这里使用SetVisibility:设置组件可视性。

 

 

 3.添加人物离开时触发关灯,并延时2秒。

 

 

4.也可以使用ToggleVisibility,当人物触发时切换状态

ToggleVisibility:切换组件可视性。

 

posted @ 2021-07-03 14:15  刘允朵的代码屋  阅读(139)  评论(0编辑  收藏  举报