【虚幻引擎】UE4自动门和手动开门蓝图教学
沿用之前自动门的开门逻辑。
按指定键位,开门。
原理是:玩家按F建——玩家碰撞检测——若玩家与门的盒型碰撞重叠——开门
这里面涉及到了两个技术点:
- 蓝图通信——玩家蓝图检测到门,告诉门蓝图执行开门事件。
- 碰撞检测——按键时,对玩家碰撞的物体进行遍历,若有门,则执行通信。
一、建立蓝图通信
蓝图接口——蓝图通信的桥梁
右键>蓝图>蓝图接口。
在蓝图接口内新建一个函数If_Open。
这个时候蓝图接口就设置好了,可以关闭蓝图接口窗口了。