Quel type d'input
Quel type d'input
Bonjour,
Je voulais savoir s'il était possible de savoir facilement si un bouton a été enfoncé avec une manette, un clavier ou une souris.( déterminé lequel des ces 3 inputs a été utilisé )
Merci d'avance
Je voulais savoir s'il était possible de savoir facilement si un bouton a été enfoncé avec une manette, un clavier ou une souris.( déterminé lequel des ces 3 inputs a été utilisé )
Merci d'avance
- boubouk50
- ModoGenereux
- Messages : 6222
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Quel type d'input
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Quel type d'input
Justement, je n'ai pas trouvé dans la documentation un moyen simple de savoir si une touche a été appuyée par une manette ou un clavier. ( exemple, savoir si la touche "jump" a été appuyée par un clavier ou par une manette, voir même par un clique souris )
Edit : En plus, je trouve pas le input manager super pratique quand tu as plusieurs joueurs.
Edit : En plus, je trouve pas le input manager super pratique quand tu as plusieurs joueurs.
- boubouk50
- ModoGenereux
- Messages : 6222
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Quel type d'input
Tu te fiches un peu de moi, tu n'as pas lu la doc que je t'ai donné: C'est écrit sous l'image!
Et en tapant Input Manette dans la barre de recherche du forum, tu serais tombé la dessus (entre autres): Gestion des manettes
Donc merci de faire un minimum d'effort, là y'en a aucun.
Et dans la doc Input, tu as les fonctions: GetKey, GetKeyDown, GetAxis, GetButton, etc.To see the Input Manager choose: Edit->Project Settings->Input.
Et en tapant Input Manette dans la barre de recherche du forum, tu serais tombé la dessus (entre autres): Gestion des manettes
Donc merci de faire un minimum d'effort, là y'en a aucun.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Quel type d'input
Non, mais tu n'as pas bien compris ma question je pense.
Quand le button "jump" est enclenché et que je le detecte avec GetButton("jump") par exemple. Comment, je peux savoir si ça a été fait avec un clavier, une souris ou la manette ? ( juste besoin de savoir ça, GetKey, GetKeyDown, GetButton renvoie un boolean, moi j'ai besoin qu'on me renvoie quelque chose du genre Keyboard/Mouse/Pad )
Même dans l'absolue, j'aimerais détecter si une touche a été appuyée par un clavier, une souris ou une manette, même si cette touche n'est pas répertoriée dans la liste des input manager.
Sachant que ça n'est pas moi qui rentre les input dans le manager input ( et que dans l’absolu, j'aimerais m'en passer au profit de l'XML )
Limite avec GetKey, il y aurait moyen de trouver lequel des 3 inputs à été utilisés, mais ça me demanderait de tout tester ^^
Quand le button "jump" est enclenché et que je le detecte avec GetButton("jump") par exemple. Comment, je peux savoir si ça a été fait avec un clavier, une souris ou la manette ? ( juste besoin de savoir ça, GetKey, GetKeyDown, GetButton renvoie un boolean, moi j'ai besoin qu'on me renvoie quelque chose du genre Keyboard/Mouse/Pad )
Même dans l'absolue, j'aimerais détecter si une touche a été appuyée par un clavier, une souris ou une manette, même si cette touche n'est pas répertoriée dans la liste des input manager.
Sachant que ça n'est pas moi qui rentre les input dans le manager input ( et que dans l’absolu, j'aimerais m'en passer au profit de l'XML )
Limite avec GetKey, il y aurait moyen de trouver lequel des 3 inputs à été utilisés, mais ça me demanderait de tout tester ^^
- boubouk50
- ModoGenereux
- Messages : 6222
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Quel type d'input
Au temps pour moi, oui je n'avais pas lu la question dans ce sens là.
Eh ben, je sais pas trop si c'est vraiment possible sans bidouiller quelque chose. Pour quelle utilité? Détecter quel input est présent pour un setup?
Peut-être que ce post peux t'aider.
- EDIT -
Dans les event, tu peux savoir si un événement est lié à une souris ou un clavier (numérique ou pas)
Eh ben, je sais pas trop si c'est vraiment possible sans bidouiller quelque chose. Pour quelle utilité? Détecter quel input est présent pour un setup?
Peut-être que ce post peux t'aider.
- EDIT -
Dans les event, tu peux savoir si un événement est lié à une souris ou un clavier (numérique ou pas)
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Quel type d'input
Merci pour le lien, j'y regarderais en rentrant du boulot et je dirais si c'était bien ça que je cherche.
En fait, c'est pour l'affichage des touches en jeu. Si la personne joue avec une manette, les textes parleront (afficheront )des touches de la manette, mais si je détecte clavier/souris, les textes parleront (afficheront ) les touches du clavier. Sachant que le joueur pourra changer sans problème, même en plein jeu.
En fait, c'est pour l'affichage des touches en jeu. Si la personne joue avec une manette, les textes parleront (afficheront )des touches de la manette, mais si je détecte clavier/souris, les textes parleront (afficheront ) les touches du clavier. Sachant que le joueur pourra changer sans problème, même en plein jeu.
- boubouk50
- ModoGenereux
- Messages : 6222
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Quel type d'input
Ça à l'air d'être ça. J'ai pas trouvé pour chopper les événements de manette, apparemment il faut tester toutes les touches avec les GetKey et GetAxis...
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Quel type d'input
Bonjour,
Dans le même style, je cherche à savoir si une fonction retourne la touche que l'on a enfoncé pour créer un tableau des commande ; est-ce possible ?
Merci d'avance
Dans le même style, je cherche à savoir si une fonction retourne la touche que l'on a enfoncé pour créer un tableau des commande ; est-ce possible ?
Merci d'avance
Re: Quel type d'input
Bien sûr, avec Google Recherche ! Il va falloir chercher un petit peu et faire des essais et nous montrer le code si jamais vous bloquez. On ne vas pas tout livrer sur un plateau d'argent. Chercher par soi-même et faire des essais vous aidera à progresser. ()Pjarcos78 a écrit :Bonjour,
Dans le même style, je cherche à savoir si une fonction retourne la touche que l'on a enfoncé pour créer un tableau des commande ; est-ce possible ?
Merci d'avance
Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !