UE4 复杂碰撞,物理材质覆盖不起作用

问题描述 投票:0回答:2

下面你可以看到StaticMeshActor中设置的Phys Mat,它已被放置到世界中。

当我用复杂的轨迹进行追踪时,它说我的 Phys Mat 是默认的。 当我用简单的轨迹进行追踪时,它说 phys mat 是我在编辑器中设置的那个。

我在网上读到,这也应该适用于复杂的痕迹。

非常感谢任何帮助!

unreal-engine4 unreal-blueprint
2个回答
0
投票

我没有找到在编辑器中做到这一点的方法。但我用代码解决了这个问题。基本上,我从复杂的 Hit 中进一步制作了大约 10 个单位的简单跟踪,以“保护”我的新跟踪。然后我将复杂轨迹中的物理材质替换为简单轨迹中的物理材质。


0
投票

我也遇到过很多这方面的问题。当覆盖或静态网格体物理材质不起作用时,通常在材质实例或父材质中设置物理材质即可解决问题。在某些情况下,我会复制材质实例,以便为所需的每种物理材质创建一个实例,然后将新材质实例应用到适当的静态网格物体。

© www.soinside.com 2019 - 2024. All rights reserved.