tzbm123456 发表于 2022-11-20 11:21:40

<Sequence如何控制物体破碎>

<Sequence如何控制物体破碎>


2022年11月20日

tzbm123456 发表于 2022-11-20 11:31:15

本帖最后由 tzbm123456 于 2022-11-20 21:16 编辑

1、选择工具栏中“设置_插件”安装“Apex_Destruction”插件;
2、选择“放置actor_基础_立方体”拖入视口生成静态网格类(即StaticMeshActor);


3、右键单击视口中StaticMeshActor实体,选择“将‘XX’转为静态网格体”至“TZBM_LZ/Entity”目录中,命名为“XXX_1”;


4、(2、3或可按一下操作:)将选择“放置actor_基础_立方体”拖入“内容浏览器_内容区域”中,拷贝为新的静态网格体,命名为“XXX_1”,将其拖入视口将生成静态网格类(即StaticMeshActor);

5、右键点击内容“浏览器_内容区域”中的“XXX_1”静态网格体,选择“创建破坏网格体”选项,进入可破坏网格体编辑界面,创建“XXX_1_DM”可破碎网格体,拖入视口中将生成DestructibleActor实体;

6、设置相关参数:
(1)破碎体数量
(2)破碎体阈值
(3)破碎范围
(4)可接受破坏

7、将“内容浏览器_内容区域中的‘XXX_DM_1’静态网格体”拖入视图中,生成DestructibleActor实体;

8、在“内容浏览器_内容区域”中右键单击可破坏网格实体,选择“资产操作_使用此项创建蓝图”,创建“Wall_DM_BP1”蓝图类;


——或在“内容浏览器_内容区域”中右键单击空白处,选择“蓝图类”,以“Actor”模板创建蓝图类。之后,点击“添加组件”添加Destructible组件。
在Destructible组件的XXX中添加Cube_DM可破坏网格实体:














tzbm123456 发表于 2022-11-20 21:27:01

本帖最后由 tzbm123456 于 2022-11-20 21:58 编辑

9、在创建的可破坏网格实体蓝图类中,添加自定义事件——PoSui,破碎-可破坏网格实体蓝图类实体;

10、创建关卡序列,

12、定义事件轨道_触发器,设置关键帧节点

13、编写节点功能程序

14、将关卡序列拖入关卡中,并勾选“回放_自动播放”;












页: [1]
查看完整版本: <Sequence如何控制物体破碎>