本期制作一个物理爆开模型,并收集成堆的蓝图效果,先来看一下最终完成的效果吧:主要就是要准备一个用了模拟的模型,这里要注意的是模型的碰撞体设置,根据模型的实际形状和最终物理模拟的大小,碰撞体可能会设置的比实际模型小一些。在UE中首先新建了关卡,删除了PlayerStart。创建了三个Actor类蓝图,以下分别说明三个蓝图的制作方式。添加实例化静态网格体组件,ForLoop的长宽高分别对应的就是这里的XYZ位置。分别提升了变量,唯一数组这里输入的变换变量数值是Return Value获取的世界变换。设置了世界旋转和相对范围3D,并分别给了对应的变量。为了可以在模拟时候看到阵列的最终效果,这里还是要做一下阵列的构造脚本。添加静态网格体组件,注意这里的旋转和缩放变量就是刚才“阵列肉块”函数中创建的变量。添加静态网格体组件这里,设置了组件的物理、碰撞和隐藏。
文章转载自
Thepoly