where should i put the weapon model in animated fps arms
should i parent it to the hand bone or animate the weapon and put it in the same parent as the arms and make it play animations
also how should my animator setup be for many weapons
i think the best way is weapon be attached to the hand bone so if hand moves weapon moves with out any code or animations
It really depends on what you’re trying to do, both ways will work.
I personally would create an empty GameObject
in each hand with the correct rotation so if you ever need to switch out weapons / have the weapon dropped you can easily unparent, disable kinematic and enable gravity on the rigidbody.