Historique des modifications - Message

Message #11399

Sujet: Spawn "Ennemi"


Type Date Auteur Contenu
Création du message 04-10-2013 18:17:24 Magun
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

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