UE4(虚幻4)按键+鼠标 实现开关门

这篇文章是我看哔哩哔哩上学习的笔记,学习的地址如下:

https://www.bilibili.com/video/BV164411Y732?t=168&p=15

因本人才疏学浅,如有错误之处,还请见谅

在前面的博客里面,我们已经讲了怎么建立一个自动开门的蓝图类了,今天我们来升级一下这个类,让他可以实现鼠标点击开门,和按E开门

1 我们要建立一个蓝图类

添加的时候记得 选 Actor 这里我们命名为Door

然后再蓝图类里面,添加上我们需要的门和门框

这里一定要注意我们添加的物体的层级关系

添加组件哪里依次选择添加 静态网格体组件 * 2 + Box Collision 然后再细节面板里面给他们添加上材质

2 我们要来写事件图表了

添加完毕后的如此

这样我们的初始版就算完成了

然后我们吧这个变成,按E开门的

所有的步骤都是在蓝图里面进行的

然后就OK啦

然后是添加鼠标开门

我们要先改变一下,游戏模式里面的玩家控制类

在世界场景设置里面

世界场景没有的朋友去窗口哪里打开

然后我们开机点击事件

然后添加蓝图类

然后就OK啦

本门的Demo在github上的地址如下

https://github.com/1571520512/UE4-a-simple-Door-with-E-and-mouse

如果这篇文章对你有张帮助的话,请给我点个免费的赞吧.

如果你有任何建议,或者是发现了我的错误,欢迎评论留言指出.

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值