#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


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