Historique des modifications - Message

Message #10709

Sujet: Test de gravité - Irrlicht + Newton


Type Date Auteur Contenu
Création du message 24-08-2012 07:30:23 Kaze
Je t'explique pourquoi j'avais fais comme ça :

Comme, dans ma méthode qui gère l'event, je vais utiliser que des fonctions de newton (vu que je vais deplacer mon objet comme tu l'as dit sur les messages precedants ou le faire "sauter") je voulais mettre cette méthode dans ma classe Physics.

Après, je suis en train de faire des exemples de code. Mon but final, serait d'avoir des fichiers qu'il me suffirais d'inclure dans un projet pour que je rajoute un système. Pour être clair, si je veux qu'un projet puisse gérer a physique, je n'ai qu'à inclure physics.cpp et physics.hpp (et à modifier un peu le main). C'est pourquoi ça m'embêterais de créer une classe avec tout les truc d'Irrlicht vu qu'au final, ces éléments serait créer dans un main.

Cependant, j'aimerais tout de même voir comment faire un Engine comme toi pour comprendre (parce qu'à vrai dire, c'est un peu abstrait cette classe Engine), c'est pourquoi je me demande :

1 : dans mon void run(); je n'aurais que la grande boucle : while (m_device->run()) ?

2 : tout les trucks d'irrlicht comme les devices, drivers, ..., seront appelé dans le constructeur de Engine ou dans le bool init() ?

3 : dans la méthode OnEvent, je vais devoir faire appel à des méthodes de newton cela signifie qu'il faut que je crée une méthode pour chaque déplacements ?

Je crois que c'est tout pour l'instant. Mais je vais essayer de mon coté.

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