+4 votes

Hi everyone,
I would like to know how to make my character wear an armature (or wield a weapon), so that it fits the player's model in any moment of an animation.
I have already tried with PinJoint without success.
My game is Freedom Hunter, it is my first project with Godot.

asked Nov 26, 2016 in Projects by SilverLuke (16 points)

Have you tried to add the equipment as child?

For attaching weapons or equipment, you can use BoneAttachment, which will attach an object to a bone of the character model.

I don't have experience on this though, and even less about wearing stuff on a character. I suppose it could be an additional model with a slightly similar set of animations (because if you wear cloth, the cloth could move differently), so you can model the raw character, and then everything it can wear that is not just a texture change.

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.