Collision

class in UnityEngine

切换到手册

描述

描述碰撞。

碰撞信息会传递到 Collider.OnCollisionEnterCollider.OnCollisionStayCollider.OnCollisionExit 事件。

注意:世界空间中的接触点。

另请参阅:ContactPoint

变量

collider我们撞击的 Collider(只读)。
contactCount获取此碰撞的接触点数。
contacts物理引擎生成的接触点。应避免使用它,因为它会产生内存垃圾。改用 GetContact 或 GetContacts。
gameObject您正在碰撞其碰撞体的 GameObject。(只读)。
impulse为解析此碰撞而施加于该接触对的总冲量。
relativeVelocity这两个碰撞对象的相对线性速度(只读)。
rigidbody我们撞击的 Rigidbody(只读)。如果我们撞击的对象未附加刚体,则这是 /null/。
transform我们撞击的对象的 Transform(只读)。

公共函数

GetContact获取位于指定 index 处的接触点。
GetContacts检索该碰撞的所有接触点。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961