如果使用碰撞類和其中的Collision.contacts(這是contactpoints數組),你應該能夠...
Taken from here
function OnCollisionStay(collision : Collision) {
for (var contact : ContactPoint in collision.contacts) {
print(contact.thisCollider.name + " hit " + contact.otherCollider.name);
// Visualize the contact point
Debug.DrawRay(contact.point, contact.normal, Color.white);
}
}
嘗試獲得的大小聯繫陣列並查看最後幾點。
// Print how many points are colliding this transform
// And print the first point that is colliding.
function OnCollisionEnter(other : Collision) {
print("Points colliding: " + other.contacts.Length);
print("First point that collided: " + other.contacts[0].point);
}