CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[UNITY; JS] Suite de commandes

Pseudo supprimé
Pseudo supprimé 10 janvier 2015 à 21:45:11

Bonjour !

Alors voilà, je code en JavaScript dans le moteur de jeu Unity.

J'aimerai faire un script qui permet de changer de scène quand on effectue une suite de commande dans un ordre précis.

Je m'explique mieux :

En appuyant sur les touches multi directionnelles dans cette ordre précis : "bas, haut, droite, gauche", je passe à la scène suivante.

Cependant, si je fais une faute (par exemple : "bas, haut, gauche, droite") je dois recommencer du début.

En fait, je ne passe qu'à la scène suivante quand j'ai fais le bon enchainement.

Pouvez-vous me donner le script s'il-vous-plaît ? Et quels sont les codes Input pour les touches multi directionnelles bas, haut, gauche, droite ?

Merci beaucoup pour vos aides, vous aurez un débutant reconnaissant !

(PS : J'ai essayé de chercher sur Google mais ne connaissant pas vraiment l'anglais je ne savais pas quels termes écrire !)

hexabeast
hexabeast
Niveau 9
10 janvier 2015 à 22:25:36

Bon je vais pas te donner de script tout fait mais une piste qui pourrait peut-être fonctionner dans la principe, par contre je sais plus si y'a un équivalent à mon "toucheappuée" dans Unity, et ça marchera que si ça détecte l'input juste pendant une frame, genre comme un event keyDown()

int etape = 0;
Update
{
if(toucheappuyée)
{

If(input.droite && etape==3)changerNiveau();
else if(etape==3)etape = 0

If(input.gauche && etape==2)etape++;
else if(etape==2)etape = 0;

If(input.bas && etape==1)etape++;
else if(etape==1)etape = 0;

If(input.haut && etape==0)etape++;
}
}

Et pour les touches haut/bas/etc. : http://docs.unity3d.com/ScriptReference/Input.GetKey.html

Pseudo supprimé
Pseudo supprimé 10 janvier 2015 à 22:35:03

Merci beaucoup ! J'essaye et je te tiens au courant. ;)

Sujet fermé pour la raison suivante : Il existe un sujet épinglé pour toutes questions Unity. Merci de l'utiliser.
Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment