Hello!
3D analogue of rigidbody2d with “isKinematic” moves when parent gameobject in moving but rigidbody2d doesn’t.
It is by design, or a bug?
Sounds like a bug on your end, although you might experience some weird results if you’re mixing 2d physics and 3d physics. Can we have a screenshot of your hierarchy and inspector properties? Need to see how you’ve set everything up before a real answer can be given.
I was seeing a similar problem. The issue for me was simply that the child object had a kinematic Rigidbody2D on it. Once I removed that it all worked.
In 3D I had child objects as trigger colliders + kinematic rigidbody which worked fine as a child of another physics object, but in 2D this doesn’t seem to work. Hope this fixes it for you as well.
Yep, this is a similar problem of Unity 2d physics. It was a rigidbody2d droppable object - children of rigidbody2d playercharacter in my case.