Historique des modifications - Message

Message #8895

Sujet: Ajoute collisions dans fonction pour creer node


Type Date Auteur Contenu
Dernière modification 19-10-2010 17:10:17 TUpac
Effectivement ma poule wink
C'est bien ça la poo !!
La question est comment "découper mon poulet" comme dirait mon prof d'algo.
C'est à dire dans quelle class insérer la fonction de chargement, la class de managment, la class du modèle3D ?? A mon avis tu devrais créer une class générique "Objet" et insérer ton code de chargement dans le constructeur de cette dernière.
ex:

Code c++ :


class Model
{
public:
    Model(string filename, IrrDriver &driver)
    {
          msh = driver->createMesh(filename); // c'est pour l'example c'est bien sur pas ça.
    }
    IScenenode *nod;
    IAnimatedMesh *msh;
}

//création
Model *MyModel = new Model("objet.3ds", driver);
Création du message 19-10-2010 17:08:24 TUpac
Effectivement ma poule wink
C'est bien ça la poo !!
La question est comment "découper mon poulet" comme dirait mon prof d'algo.
C'est à dire dans quelle class insérer la fonction de chargement, la class de managment, la class du modèle3D ?? A mon avis tu devrais créer une class générique "Objet" et insérer ton code de chargement dans le constructeur de cette dernière.
ex:

Code c++ :


class Model
{
public:
    Model(string filename, IrrDriver &driver)
    {
          msh = driver->createMesh(filename); // c'est pour l'example c'est bien sur pas ça.
    }
    IScenenode *nod;
    IAnimatedMesh *msh;
}

//création
Model *MyModel = new Model("objet.3ds", driver);

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