X
espa

Unity | Collider Not Moving With Parent

In Unity, the "collider not moving with parent" issue is usually a result of how the physics engine (PhysX) interprets object hierarchies. By default, a child collider should follow its parent's , but the presence of Rigidbody components can override this behavior. 🛠️ Common Causes and Fixes 1. Nested Rigidbodies

Unity classifies any object with a Collider but as a "Static Collider." The engine assumes these won't move and caches them for performance. If you move a parent that has only child Static Colliders, the physics system might not update their positions in real-time. unity collider not moving with parent

If you need the child to have its own physics (like a detachable part), keep both Rigidbodies but connect them with a Fixed Joint . 2. Static Collider Performance Optimization In Unity, the "collider not moving with parent"