Language:
Page Info
Engine Version:
Share

1.1——随机网格体

blueprint_advanced_1_1.png

BP_Random_Meshes 蓝图使用构造脚本在一个半径中随机分布静态网格体,使用公开的变量让用户能够自定义静态网格体的缩放、旋转和间距。所有静态网格体实际上都是BP_Random_Meshes蓝图中的组件。

构造脚本

点击查看全图或 点击右键 并选择“另存为”。

  • ForLoop 节点用于将脚本的一个片段以特定次数重复。在此情况下,网格体变量的数量也是ForLoop重复的次数,每次添加一个新的StaticMeshComponent。

  • RandomFloatInRange 用于随机生成StaticMeshComponents的位置、缩放和旋转,以及正在使用的StaticMesh资源。

  • 数组可允许用户指定一个可用StaticMesh的列表,它们可设为蓝图中的StaticMeshComponents。添加每个StaticMeshComponent后,将使用一个随机索引数从排列中选取一个StaticMesh资源,并指定到新添加的StaticMeshComponent。