我需要檢查球對撞機是否仍然留在網格對撞機中。 現在我用:在Unity3D中如何檢測碰撞觸摸並保持在其他碰撞器中?
void OnCollisionEnter(Collision info)
{
Debug.Log("enter");
}
void OnCollisionStay(Collision info)
{
Debug.Log("stay");
}
void OnCollisionExit(Collision info)
{
Debug.Log("out");
}
這裏是現場:
的onCollisionStay()每幀將執行,但是當來到現場之前,調試不記錄繼續下去,但「外出」 。
所以,我需要知道爲什麼住事件不留以及如何檢測一個撞機
留在了另一隻裏面和聯繫?
球體像點一樣小。當我將球體移動到網格物體對撞機中時,我希望OnCollisionStay()應該每幀執行一次,但不是。只記錄「停留」幾幀,沒有任何變化 – xuwave