Historique des modifications - Message

Message #6056

Sujet: Mouvement & Caméra FPS


Type Date Auteur Contenu
Création du message 20-02-2009 10:51:56 capry
Je ne vois pas l'endroit où tu définit les touches.
Dans le .h il y a bien une fonction "void initKeys()" mais tu ne la définie pas dans le .cpp .
Sinon pour faire la camera qui suit le perso je ne pense pas que tu t'y prennes bien, je pencherai plutot pour faire un truc comme ça (je peux me tromper) :
  • > création du modèle (appelons le noeud "Nmodele")
  • > création de la caméra FPS (appelons-là "camera")
  • > dans la boucle de rendu on met : " camera->setTarget(Nmodele); " et positionne la camera derrière le perso;
  • > puis on crée une classe d'évenements qui gère l'appuie d'une touche pour avancer (ou reculer) et qui va changer la rotation de "m_Nmodele" (que l'on passera en argument pour le constructeur de la classe) de -.1 quand la souris va à gauche et .1 quand la souris va à droite.


Je fais ça au réveil donc je peux peut-être faire une énorme erreur, mais si tu as besoin du code je peux te le donner si tu veux...

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