代码之家  ›  专栏  ›  技术社区  ›  jtth

在Unity中导入混合器,如何生成正确的网格碰撞器?

  •  0
  • jtth  · 技术社区  · 7 年前

    unitycapture

    如何使用从Blender(.obj/.fbx)导出的模型在Unity中获取/生成适当的网格碰撞器?

    这是我使用搅拌机的第二天,我遇到了障碍。我尝试过摆弄刚体碰撞,例如,将“形状”设置为凸面外壳,将“源”设置为最终/变形(Blender文档指定这两个设置捕捉修改器),我尝试过在Unity中“生成碰撞器”,网格碰撞器总是如上所示。一个盒子。

    2 回复  |  直到 7 年前
        1
  •  3
  •   Julxzs Danny Herbert    7 年前

    确保你有一个 Mesh Collider 对象上具有正确网格集的组件。请注意平面对象的“凸面”参数,因为它有时可能会失败,并为您提供一个长方体碰撞器。

    example screenshot

    编辑:

    我刚注意到你说你用的是刚体,这意味着你需要 Convex 设置解决方法是在搅拌器中制作第二个三维网格,然后将平面网格设置在面板上 Mesh Filter 和厚度为 网格碰撞体 .

        2
  •  2
  •   user10958959 user10958959    7 年前

    .obj 或者 .fbx ,选择资产。确保你有 generate colliders 挑选出来的。

    enter image description here

    生成碰撞器

    enter image description here