Historique des modifications - Message

Message #11509

Sujet: Realiser une seule foi l'action


TypeDateAuteurContenu
Dernière modification20-03-2014 22:05:04jonath313
Oui merci c'est exactement çà, je viens juste de le corriger, enfait je faisais un setframeloop() dans une autre fonction qui appelait toujours le node du bras (sans condition).

je me suis aussi aperçut que le removechild fait disparaitre le bras alors que moi je voulais juste le décrocher et le laisser à l'endroit où il à été décroché.(voir par la suite le faire tomber sur le sol)

Du coups je me suis dis que çà serait plus fun de relier les OS des membres séparés d'un personnage pour pouvoirs le démembrer et là je me rend comptes que déjà niveaux code c'est lourd à gérer et ensuite que deux bones ne se lient pas. (je peux me tromper dans mes paroles hein...)

irr::scene::IBoneSceneNode* OSBrasDroiteH = NBrasDroite->getJointNode("Bone16"); 
irr::scene::IBoneSceneNode* OSTroncEpauleDrte = NTronc->getJointNode("Bone30"); 

OSTroncEpauleDrte      ->addChild(OSBrasDroiteH);

Sinon j'ai essayé çà mais idem çà ne fonctionne pas ... le bras disparaît et moi je veux juste le détacher de son parent :
NBrasDroite->grab() ;
NBrasDroite->setParent(0);
NBrasDroite->drop() ;

Savez-vous comment je peux réaliser le démembrements svp ? (sinon j'avais pensé mettre le bras enfant du terrain plutot que de le remove mais çà me plait passad).
Création du message20-03-2014 20:48:36jonath313
Oui merci c'est exactement çà, je viens juste de le corriger, enfait je faisais un setframeloop() dans une autre fonction qui appelait toujours le node du bras (sans condition).

je me suis aussi aperçut que le removechild fait disparaitre le bras alors que moi je voulais juste le décrocher et le laisser à l'endroit où il à été décroché.(voir par la suite le faire tomber sur le sol)

Du coups je me suis dis que çà serait plus fun de relier les OS des membres séparés d'un personnage pour pouvoirs le démembrer et là je me rend comptes que déjà niveaux code c'est lourd à gérer et ensuite que deux bones ne se lient pas. (je peux me tromper dans mes paroles hein...)

irr::scene::IBoneSceneNode* OSBrasDroiteH = NBrasDroite->getJointNode("Bone16"); 
irr::scene::IBoneSceneNode* OSTroncEpauleDrte = NTronc->getJointNode("Bone30"); 

OSTroncEpauleDrte      ->addChild(OSBrasDroiteH);

Sinon j'ai essayé çà mais idem çà ne fonctionne pas ... le bras disparaît et moi je veux juste le détacher de son parent :
NBrasDroite->grab() ;
NBrasDroite->setParent(0);
NBrasDroite->drop() ;

Savez-vous comment je peux réaliser le démembrements svp ? (sinon j'avais pensé mettre le bras enfant du terrain plutot que de le remove mais çà me plait passad).

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
66 invités en ligne
membre en ligne: -
RSS Feed