Historique des modifications - Message

Message #11509

Sujet: Realiser une seule foi l'action


Type Date Auteur Contenu
Dernière modification 20-03-2014 22:05:04 jonath313
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 pas sad ).
Création du message 20-03-2014 20:48:36 jonath313
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 pas sad ).

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
135 invités en ligne
membre en ligne: -
RSS Feed