#1 

19-03-2009 11:56:41

tft67
Membres
Date d'inscription:
Messages: 9
IP: 80.8.207.39
Courriel

Bonjour.
J'ai un personnage qui doit être redimensionné.
Cela marche sur une partie du programme, mais les lignes ci-dessous ne marchent pas :

// Ca ca marche :
std::vector <scene::IBoneSceneNode*> bones = fenetreModele->personnage->getTabBones();
irr::core::vector3df scale = bones[index]->getScale (); // index est le numéro du personnage.


// Ca ca marche aussi . La valeur est bien lue.
std::stringstream s;
s << cb->value () ;
s >> scale.Z;

// Ca ca marche pu ! le nouveau "scale" n'est pas affiché
bones[index]->setScale ( scale );
fenetreModele ->scaZ->text ( s.str().c_str() ) ;

Quelqu'un a une idée ?
Un paramètre à changer ?


Hors ligne


#2 

21-03-2009 07:45:00

johnplayer
Membres
Avatar de johnplayer
Date d'inscription:
Messages: 431
IP: 90.7.179.33
Courriel

Pourquoi tu ne fais pas un scale sur ton mesh tout simplement?


core i7 4970K @ 4GHz - 32GB ddr3 19200(2400MHz) - ssd samsung 840 evo 250GB - GTX1080Ti (4K) - Cooler master storm stryker blanc.
"L'alcool, c'est comme Activia, c'est actif à l'intérieur et ça se voit à l'extérieur."

Hors ligne


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
199 invités en ligne
membre en ligne: -
RSS Feed