Historique des modifications - Message

Message #11399

Sujet: Spawn "Ennemi"


TypeDateAuteurContenu
Création du message04-10-2013 18:17:24Magun
il te faut modifier la structure de Bots pour que cette syntaxe soit accepter

Code c++ :


class Bots
{
    public:
      Bots(irr::scene::ISceneManager *mgr) : sceneManager(mgr)
      {
      }
      bool Spawn();
    protected:
      irr::scene::ISceneManager *sceneManager;
};


usage:

Code c++ :


#include <irrlicht.h>

int main(...
{
       make your device
      irr::scene::ISceneManager *smgr = device->getSceneManager();

      Bots *factory = new Bots(mgr);

      factory->Spawn();

      while(device->run())
      {
           ...
      }

      device->drop();
      delete factory;
}


ici j'ai alouer une instance de Bots (new) dans le tas que j'affect a factory et elle s'initialise via sont constructeur Bots(irr::scene::ISceneManager*), il est donc nécéssaire de le désalouer une fois qu'il n'est plus nécéssaire (delete)

Retour

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