0

我最近在我的项目中导入了一个 fbx 模型,并试图将它用作我游戏中的角色。我想让它通过我的玩家,所以我在生成对撞机后将模型设置为触发器。但是,模型似乎仍然与我的播放器发生碰撞,即使它是一个触发器,并且我创建的所有其他触发器似乎都可以正常通过。有什么建议么?

4

1 回答 1

1

我想你可以看看这个链接。诀窍是使用Physics.IgnoreCollisions

附加文档中的代码。

public class ExampleClass : MonoBehaviour {
    public Transform bulletPrefab;
    void Start() {
        Transform bullet = Instantiate(bulletPrefab) as Transform;
        Physics.IgnoreCollision(bullet.GetComponent<Collider>(), GetComponent<Collider>());
    }
}
于 2016-04-02T05:18:28.433 回答