【虚幻】按键开门蓝图笔记

本文详细介绍了在虚幻引擎UE4中如何通过蓝图实现按键开门功能,包括蓝图通信、门逻辑、玩家蓝图设置和碰撞检测信息遍历。通过创建蓝图接口和设置玩家与门的碰撞检测,实现了玩家按F键触发开门事件。同时,通过遍历碰撞Actor数组,确保只有当玩家与门重叠时才能执行开门操作。
摘要由CSDN通过智能技术生成

【虚幻引擎】UE4自动门和手动开门蓝图教学
沿用之前自动门的开门逻辑。
在这里插入图片描述
在这里插入图片描述

按指定键位,开门。
原理是:玩家按F建——玩家碰撞检测——若玩家与门的盒型碰撞重叠——开门
这里面涉及到了两个技术点:

  • 蓝图通信——玩家蓝图检测到门,告诉门蓝图执行开门事件。
  • 碰撞检测——按键时,对玩家碰撞的物体进行遍历,若有门,则执行通信。

一、建立蓝图通信

蓝图接口——蓝图通信的桥梁
在这里插入图片描述

右键>蓝图>蓝图接口。
在这里插入图片描述

在蓝图接口内新建一个函数If_Open。
这个时候蓝图接口就设置好了,可以关闭蓝图接口窗口了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值