【问题标题】:How to add mesh collider into trees in unity3d?如何在unity3d中将网格对撞机添加到树中?
【发布时间】:2014-12-07 13:53:18
【问题描述】:

我在地形上添加了棕榈树。但是我没有在树中添加网格对撞机。

我的车可以通过它们。

我该如何解决这个问题?

【问题讨论】:

  • 你能给出你添加棕榈树的代码吗?

标签: unity3d terrain


【解决方案1】:

确保汽车和树木都有网格碰撞器。对您的问题进行更多解释会很好。

【讨论】:

  • 汽车有一个网状对撞机。树不是游戏对象。所以我没有添加它。树是从这里添加的:地形->检查器->地形(脚本)->放置树。有没有办法在这样的树中添加网格对撞机?
  • 你可以使用 GameObject.addComponent();在树上添加一个 meer collier
【解决方案2】:

我解决了盒子对撞机的问题。盒子对撞机覆盖了所有的树,没有问题。

【讨论】:

    【解决方案3】:

    Prefabs 包括 Capsule collider、Sphere collider 或任何简单的collider 正在工作,但当通过 Terrain Place Trees 方法种植树木或任何 prefabs 时使用mesh collider。

    树使用胶囊对撞机很好,但石头使用简单的网格对撞机可能比球对撞机更好。团结不允许我们这样做。

    【讨论】:

      猜你喜欢
      • 2018-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-11
      相关资源
      最近更新 更多