Godot Version
4.4
Question
Hello! I’m working on creating a first person elder scrolls-esque combat system. I’m running into an issue where my weapon scene collision box is not moving with the player.
The first person player scene hierarchy looks like so:
The player skeleton rig and bone-attachement are under the subviewportContainer, and the masks all seem to be set correctly because the mesh’s are moving correctly with the player when I walk around.
In the editor, I can see the sword and it’s hitbox positioned correctly:
The issue is I can see the sword hitbox stuck in the center of the map and not moving with the player in game:
It seems to rotate and flex with the player animations, but when I walk around it stays anchored to the center of the map. I’ve tried setting the subviewport world_3d to the root’s, but that just makes the collisionshape vanish.


