【UE5.8零基础入门】3.0 自动门功能

打开fab寻找资源。Fab有2个等价入口


image.png
image.png

没有这个选项,EPIC重新卸载安装Fab的插件即可。


image.png

添加到我的项目


image.png

image.png

在场景中,将门框拖入界面。


image.png

双击门框进入,右上角切换 玩家碰撞视角。发现门框是实心碰撞的。


image.png

移除碰撞,然后设置自动凸包碰撞。点击应用,就可以看到自动识别。


image.png

有小瑕疵可以调整凸包数量和精确度等。


image.png

再次运行,就可以看到门框可以通过了。

门和门框都设置0.48缩放。


image.png

单独一个包装,封装门的内容和行为,也是蓝图类。
/Game/Code/Door下创建Actor,命名BP_Door。


image.png

添加“静态网格体组件,也就是模型。


image.png

image.png

指定静态网格体。


image.png

这里实现玩家靠近门自动打开。增加一个盒体碰撞。


image.png

设置盒体大小,增加组件开始重叠事件、组件结束重叠事件。


image.png
image.png

增加使用时间轴,关键词“time line”,作用是让轴旋转丝滑过渡到另一个值。


image.png

双击时间轴,进入后选择“添加浮点型轨道”。


image.png

图标空白处鼠标右键单击,选择“添加关键帧”。


image.png

增加 时间0 值0,,时间1 值90。长度为1.


image.png

然后点击下面标记的2个图标,就可以缩放到合适的可视格式查看。或者按F可以回正。


image.png

添加节点设置相对旋转。


image.png
image.png

如果不小心选错了,删掉前面的节点,从左侧树中拖入再连接即可。
这里只需要旋转Z轴。


image.png

image.png

组件结束重叠时,设置到Reverse。执行时相当于倒着执行一次。


image.png

放置,编译,保存,运行,发现实现效果.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容