Historique des modifications - Message

Message #8895

Sujet: Ajoute collisions dans fonction pour creer node


TypeDateAuteurContenu
Dernière modification19-10-2010 17:10:17TUpac
Effectivement ma poulewink
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 message19-10-2010 17:08:24TUpac
Effectivement ma poulewink
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

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