Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Joysticks  (Lu 2248 fois)

0 Membres et 1 Invité sur ce sujet

Keypik

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Joysticks
« le: Février 12, 2020, 03:56:21 pm »
Bonjour/Bonsoir,
J'aurais une question.
A quoi correspondent les " Joysticks" dans le chapitre Joysticks des tutoriaux SFML 2.5 (https://www.sfml-dev.org/tutorials/2.5/window-inputs-fr.php) ??

Sa correspond à  une manette? Aux joysticks d'une manette ? Ou autre chose?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re: Joysticks
« Réponse #1 le: Février 12, 2020, 08:35:23 pm »
Je pense que le terme exact est "contrôleur de jeu". En gros tout ce que tu peux brancher qui possède des axes et/ou des boutons. Donc oui, le truc dans sa globalité, pas une sous-partie. Les sous-parties ce sont justement les axes et les boutons -- je pensais que c'était plus ou moins évident après lecture de la doc et des tutos ;)
Laurent Gomila - SFML developer

r4gTime

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • E-mail
Re: Joysticks
« Réponse #2 le: Mai 21, 2020, 02:56:24 pm »
Je me permets d'en profiter pour poser une question liée aux manettes : La librairie ne semble pas prendre en compte toutes les touches de manette XBOX (il manque les gachettes LT et RT, ainsi que le joystick droit). Est-ce qu'il existe une librairie annexe compatible qui puisse mieux gérer les manettes ou quelque chose du genre ?

G.

  • Hero Member
  • *****
  • Messages: 1592
    • Voir le profil
Re: Joysticks
« Réponse #3 le: Mai 21, 2020, 03:52:09 pm »
Le stick droit c'est les axes U et V, et le bouton je sais plus combien (8 ou genre) si tu parles de la pression sur le stick. En tous cas ça existe et fonctionne.
RT et LT c'est mal foutu c'est sur l'axe Z, LT en positif et RT en négatif. :(

Si tu veux savoir quoi est quoi, t'appuies sur les boutons de ta manette et tu regardes la valeur de event.joystickMove.axis ou event.joystickButton.button quand t'as un evenement JoystickMoved ou JoystickButtonPressed.

r4gTime

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
    • E-mail
Re: Joysticks
« Réponse #4 le: Mai 21, 2020, 05:11:39 pm »
Merci pour ta réponse, effectivement les gâchettes sont analogiques je n'en avais aucune idée mais je trouve ça super, ça ouvre des tonnes de possibilités !