충돌 (Collision)
기억해야 할 내용들
- mass의 기준은 kg
- use gravity
- is kinematic
- constraints
collision & trigger test code :
private void OnCollisionEnter(Collision collision)
{
Debug.Log($"collision on : {collision.gameObject.name}");
}
private void OnTriggerEnter(Collider other)
{
Debug.Log($"trigger on : {other.gameObject.name}");
}
Collision Matrix
Collision detection occurs and messages are sent upon collision
- 나 혹은 상대에게 RigidBody가 있어야 한다 + Is Kinematic : off
- 나한테 Collider가 있어야 한다 + Is Trigger : off
- 상대에게 Collider가 있어야 한다 + Is Trigger : off
Trigger messages are sent upon collision
- 둘 다 collider가 있어야 한다.
- 둘 중 하나는 Is Trigger : On
- 둘 중 하나는 RigidBody가 있어야 한다.
댓글남기기