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
Pourquoi tu ne fais pas un scale sur ton mesh tout simplement?
Hors ligne