Historique des modifications - Message

Message #6374

Sujet: Utilisation d'un joystick


Type Date Auteur Contenu
Création du message 23-04-2009 19:39:38 dark calculator
Désolé mais a mon avis il vaut mieux utilisé une caméra faite maison plutot qu'une fps car le keymap est utile que pour le clavier je crois(corrigé si je me trompe).

Je te conseil une nouvelle fois de regarder l'example d'irrlicht, le 19 il me semble, ils déplacent un node au lieu d'une caméra donc il y a quand même a adapté(en particulier concernant la cible)

Au pire tu peut faire quelquechose de bourrin avec une camera FPS :
if (event.EventType == irr::EET_JOYSTICK_INPUT_EVENT
            && event.JoystickEvent.Axis[1] == -32768) //mouvement vers l'avant
{
device->postEventFromUser(irr:KEY_UP);
}

Pas très joli mais bon, en plus je suis pas sur de ta valeur de -32768 et au lieu d'un == il vaudrait mieu un > ou <.

En espérant avoir aidé.

N'hésit pas à poster du code si sa ne marche pas.

dark calculator

P.S. : Quand au SKEYMAP il est sensé se passer à la caméra et permet d'utiliser d'autre touche que celle par défault, par example : z,q,s,d à la place des flèches du clavier

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