虚幻4(UE4) 射击模拟物理破碎

本业中,我们使用Plugin中Apex Destruction和On Component Hit、Evnet Hit事件。

1、打开UE4工程文件,选择Plugin,找到Apex Destruction,点击enabled并重启。

虚幻4(UE4) 射击模拟物理破碎

2、选择想要破碎的static mesh,右击选择 create destructible mesh

虚幻4(UE4) 射击模拟物理破碎

3、在破碎中进行选择设置cell site count大小,数量越大,破碎越多,勾选World support选项、点击Fracture Mesh选项,就可以看到mesh破碎。

虚幻4(UE4) 射击模拟物理破碎

4、右击Mesh文件,创建blueprint文件、在Physics里勾选simluate physics

虚幻4(UE4) 射击模拟物理破碎  虚幻4(UE4) 射击模拟物理破碎

5、在蓝图中添加On Component Hit事件,调出Hit事件,并Apply Point Damage.在DamageTypeClass里旋转DamageType

虚幻4(UE4) 射击模拟物理破碎

虚幻4(UE4) 射击模拟物理破碎