키네마틱 바디 유형 리지드바디 2D는 시뮬레이션에서 매우 명시적인 사용자 제어 하에서만 움직이도록 설계되었습니다. 동적 리지드바디 2D는 중력과 힘의 영향을 받지만, 키네마틱 리지드바디 2D는 그렇지 않습니다. 따라서 키네마틱 리지드바디 2D는 동적 리지드바디 2D보다 시스템 리소스를 덜 소모해서 더 빠르게 시뮬레이션할 수 있습니다.
키네마틱 리지드바디 2D의 위치를 변경하려면 Rigidbody2D.MovePosition 또는 Rigidbody2D.MoveRotation을 통해 명시적으로 위치를 변경해야 합니다. 물리 쿼리를 사용하여 충돌을 감지하고 스크립트를 사용하여 리지드바디 2D가 어디로 어떻게 움직여야 하는지 결정합니다.
키네마틱 리지드바디 2D는 여전히 속도에 따라 움직일 수 있지만, 그 속도는 힘이나 중력의 영향을 받지 않습니다. 키네마틱 리지드바디 2D는 다른 키네마틱 리지드바디 2D나 정적 리지드바디 2D와 충돌하지 않으며, 동적 리지드바디 2D와만 충돌합니다.