Unity Physics & Animation (3D) Rigidbody fundamentals Note: in Unity 6 it's (not ). Layer collision matrix Edit Project Settings Physics Layer Collision Matrix. Default — too permissive. Cull pairs you don't need (Player/PlayerProjectile, Enemy/EnemyProjectile) for both correctness and perf. Joints | Joint | Use | |---|---| | Hinge | Doors, swinging objects | | Configurable | Custom freedom — vehicles, ragdolls | | Spring | Soft-body-like bouncy connections | | Fixed | Two rigidbodies behaving as one (breakable) | Animator state machine Parameters: , , . Cache hashes : Animator layers + masks…