如何在使用 OnTriggerEnter 时获取物体撞击的法向量?
How to get normal vector of the object hitting while using OnTriggerEnter?
当我使用 OnTriggerEnter 方法时,它不会 return 我正在撞击的对撞机的法向量。据我所知,如果我使用 OnCollisionEnter 它可以这样做。但是我需要使用触发器而不是碰撞,所以我需要一种方法来读取被击中的触发器对撞机的法线。
有可能以任何方式吗?
我尝试使用对撞机的边界,但没有走得太远。
p.s。我对 3d 物理和 2d 也很感兴趣。欢迎任何变体。
p.p.s。这是 Unity3d
Colliders下Unity手册中有碰撞动作图。这将告诉您在不同的对象设置之间可以检测到哪些消息。
当我使用 OnTriggerEnter 方法时,它不会 return 我正在撞击的对撞机的法向量。据我所知,如果我使用 OnCollisionEnter 它可以这样做。但是我需要使用触发器而不是碰撞,所以我需要一种方法来读取被击中的触发器对撞机的法线。 有可能以任何方式吗? 我尝试使用对撞机的边界,但没有走得太远。
p.s。我对 3d 物理和 2d 也很感兴趣。欢迎任何变体。 p.p.s。这是 Unity3d
Colliders下Unity手册中有碰撞动作图。这将告诉您在不同的对象设置之间可以检测到哪些消息。