- Home /
FPS, Hand you can see.
Hi there, I am making first person shooter and I am trying to make that when I see my weapon I also see my Left hand holding gun.
Problem is I have a script I can pick up guns from ground. But when I pick them, obviously I do not see hand anymore because that hand stays on another gun I did throw away. So I pick new gun, I do not have hand and I see hand attached to gun in ground :D
How to make that I see hand only on gun I am currently weilding?
Btw my hand is attached to my first gun I am currently holding, so gun bobing and other effects go with hand.
You can't do it the way your doing it right now. Currently you have the Hand as a Child to the gun, while in fact, the gun should be a child of the Hand. The Hand is then animated to look right with heach weapon.
You're*
The preferred method is to have two prefabs for each weapon: A viewmodel which has the animated weapon and hands and a world model that is just the weapon, for placing in the world. So, create a prefab with the hands holding the weapon model for each weapon, and when you need to throw away the weapon, you should instantiate the weapon model.
Answer by Wrymn · Feb 19, 2013 at 01:30 PM
You're*
The preferred method is to have two prefabs for each weapon: A viewmodel which has the animated weapon and hands and a world model that is just the weapon, for placing in the world. So, create a prefab with the hands holding the weapon model for each weapon, and when you need to throw away the weapon, you should instantiate the weapon model.
Good Idea, thanks I will try that :D
Your answer
![](https://koobas.hobune.stream/wayback/20220613092913im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Collider weapon hand model 1 Answer
Aligning Cards in Hand Deck 1 Answer
Placing an object 1 Answer
Parent weapon to hand bone 2 Answers