【发布时间】:2019-04-04 14:30:05
【问题描述】:
我目前正在尝试在 Unity 中创建一个 2D 游戏,我的 Player 在他的上半部有一个盒子碰撞器,在他的下半部有一个圆形碰撞器;这可以平滑坡道和其他东西。
当我收集宝石时,我的 OnTriggerEnter 函数会因为我的两个对撞机而调用两次,除非我是从上面掉到它上面或从下面跳到它上面,因为一个对撞机明显先于另一个碰撞它。
有没有办法将碰撞器组合成一个检查,使它们不重叠?
【问题讨论】:
-
如果您添加一些参考代码将有助于快速检查。
标签: c# unity3d triggers collider