Hi! I have a character whose animations I want to be able to knock physics objects around. To do this, I made an AnimatableBody3D the child of a BoneAttachment3D. In the editor for the character's scene, when I play an animation, the collision shape moves with the bone. However, when I run the project with the same animation autoplaying, the collision shape gets stuck in its position on the first frame and doesn't move.
I have a few questions:
- Why is the behaviour different between the editor and the game?
- How can I get the collider to move with the bone?
- Is there a better way to do this?
Attached is the node hierarchy in the character scene, a video of the behaviour in the editor, and a video of the different behaviour in the game (with collision shapes visible).