Historique des modifications - Message

Message #6841

Sujet: SceneManagers et GameState


Type Date Auteur Contenu
Création du message 29-08-2009 15:14:23 tmyke
A priori, il est tout a fait possible de créer plusieurs scenemanagers. Il existe une instruction d'ailleur: createNewSceneManager
Je t'avouerais que je n'ai jamais testé wink

On pourrait voir une architecture de la sorte s'écrire comme cela:

Code c++ :


// Create the two scene managers
irr::scene::ISceneManager* smgr = engine->getSceneManager() ;
irr::scene::ISceneManager* smgr2 = smgr->createNewSceneManager(/*false*/) ;

// Add camera to them (they are both on (0, 0, 0) and they look to the same point)
smgr-> ...
smgr2-> ...

// Then add some stuff
smgr->addCubeSceneNode(...) ;
smgr2->addCubeSceneNode(...) ;

// Game loop
while(engine->run())
{
[...]
     //draw smgr2 under smgr
    smgr2->drawAll() ;
    smgr->drawAll() ;
[...] 
} 

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