Historique des modifications - Message

Message #10290

Sujet: Des informations sur createFollowSplineAnimator ?


Type Date Auteur Contenu
Création du message 01-12-2011 21:49:27 Magun
simplement par ce que tout les classes (casiment) irrlicht que tu inclue dans ton projet on leur fonction en "pure virtual" et que leur appelle n'ont aucune influence car elle ne sont pas "déclaré"
donc ton apelle ITimer::getTime() ne resulte rien

virtual u32 getTime() const = 0;
et certe déclaré mais n'est pas "executer"
car la fonction vaut 0, d'ou pourquoi on parle de pure virtual, ce sont les class "fille" qui procure l'implementation
dans irrlicht cela ce crée en interne via createDevice qui instanci la class mère IrrlichtDevice qui elle même va instancier les autres principal class
irrlicht instancie CTimer qui est deriver de ITimer et te le retourne
d'ou pourquoi je te disais que ITimer::getTime() n'est pas correct et qu'il faut passer par device->getTimer()->getTime()

j'èspere être asser explicite wink

edit: faudrais aussi donner l'animator a l'obj sinon sa ne risque pas de faire grand chose

ISceneNodeAnimator * a = smgr->createFolowSplineAnimator(...);
node->addAnimator(a);
a->drop();
et pensser a le suprimmer quand tant a plus beusoin ... (node->removeAnimators ())
normalement

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