Attaching to joints?
Blitz3D Forums/Blitz3D Beginners Area/Attaching to joints?| 
 | ||
| I want to make the character have a variety of weapons, the equipped one in his hand. is there a way to attach the weapon to his hand in-game? Im thinking there's a way to attach an entity to a "weapon-joint" which is made in the animator? | 
| 
 | ||
| First you assign a handle for the joint; use FindChild with the name of the joint you set in your animation tool.  Then use EntityParent to attach the gun. | 
| 
 | ||
| ok, i name the hand i want the gun in "LH", then i assign a handle to the joint with: LH = FindChild(human,LH) the i parent it with: EntityParent weapon,LH so i run the animation and the weapon doesn't move... can u tell what im doing wrong? | 
| 
 | ||
| It should be LH = FindChild(human,"LH") Note the quotation marks. | 
| 
 | ||
| cool, it works now, but how do i move the weapon to that hand? i used: PositionEntity weapon,EntityX(LH),EntityY(LH),EntityZ(LH) but it didn't move the weapon to the hand, it moved it to another spot, did i do something wrong in the animator?(CFX) | 
| 
 | ||
| EntityX etc. default to local coordinates.  To get global coordinates you need to write: EntityX(LH,True) | 
| 
 | ||
| sry i haven't responded, havent' had time to play around with it. seems to work now, thanks for yur help =) |