Bonsoir à tous,
Alors voilà je cherche depuis plusieurs temps comment résoudre mon problème mais n'y arrivant pas je fais appel à vous.
En gros j'essaye de reproduire à peu de chose près le jeu subway surfers en C#, pour l'instant tout ce passe bien à part la partie ou je dois pouvoir faire bouger mon personnage verticalement pour qu'il aille d'un coté à l'autre. Lorsque j’appuie sur la touche 'q' ou 'd' mon personnage bouge dans les 2 sens mais je voudrais plutôt lui assigner une des touches et lorsque l'on appuie une fois dessus il bouge de x mètre ( un peu comme s'il se téléportait ) et inverse pour l'autre coté.
Quelqu'un pourrait-il m'aider ?
Merci d'avance
Pouvoir faire bouger mon personnage de x mètre
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
-
- Messages : 1
- Inscription : 15 Jan 2017 21:43
- boubouk50
- ModoGenereux
- Messages : 6214
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Pouvoir faire bouger mon personnage de x mètre
Pour qu'une touche soit considérée comme un événement unique tu dois utiliser la méthode:
Input.GetButtonDown ()
Pour déplacer un GameObject, il te faut tout simplement assigner un Translate () à son transform ou directement modifier sa position:
Transform.Translate ()
Transform.localPosition
Input.GetButtonDown ()
Pour déplacer un GameObject, il te faut tout simplement assigner un Translate () à son transform ou directement modifier sa position:
Transform.Translate ()
Transform.localPosition
"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