begin process at 2012 05 27 11:10:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

mon perso ne s'arret jamais de courrire...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

mon perso ne s'arret jamais de courrire...

lundi 2 mars 2009 à 22:22:29 | mon perso ne s'arret jamais de courrire...

bloodnail

bonjour,

j'ai commencer un nouveau jeux d'aventure au style Double Dragon au nes.

voici le script que jai mis sur mon perso :
-------------------------------------------

onClipEvent(enterFrame){   
if(Key.isDown(Key.RIGHT)){
this._x += 5;
this.gotoAndStop("RIGHT");
}
if(Key.isDown(Key.LEFT)){
this._x -= 5;
this.gotoAndStop("left");
}
if(Key.isDown(Key.UP)){
this._y -= 5;
this.gotoAndStop("up");
}
if(Key.isDown(Key.DOWN)){
this._y += 5;
this.gotoAndStop("down");
}

}



---------------------------
Comme vous comprenez quand j'appuie Ex: la flèche de clavier Gauche, mon perso avance et va au FRAME LABEL = "left" (qui si trouve le perso qui marche, donc tout va bien)

Mon problème est que je voudrais que quand je ne touche plus au flèche, le perso ce stop(ce qui est correct) mais aussi que limage du perso au lieu de rester a "left" , plutot aller au FRAME LABEL = "stand"

je ne sais pas si ses claire sinon dite moi le je ferais de mon mieu

merci d'avence
mardi 3 mars 2009 à 00:14:28 | Re : mon perso ne s'arret jamais de courrire...

ChasseurDeChimeres

     Bonsoir;
Je crois bien que c'est qeulque chose comme ça :
  
     if(Key.isUp(Key.RIGHT)) {
        this.gotoAndStop("STAND");
    }

 bonne soirée.

mardi 3 mars 2009 à 00:19:20 | Re : mon perso ne s'arret jamais de courrire...

bloodnail

allo!

hum... je viens d'essayer et il me dit ceci :

There is no method with the name 'isUp'.


merci :)
mardi 3 mars 2009 à 00:53:36 | Re : mon perso ne s'arret jamais de courrire...

ChasseurDeChimeres

Hum, en effet il semblerait qu'il n'y est pas encore d'événement dans ce genre en As2, itu peux essayer de mettre un listener :

var keyListener_obj:Object = new Object();
keyListener_obj.onKeyDown = function() {
    if (Key.getCode == Key.UP) {
     this.
gotoAndStop("STAND");
}

en gros ça me semble correct
mardi 3 mars 2009 à 14:24:31 | Re : mon perso ne s'arret jamais de courrire...

bali_balo


Salut,
ce n'est pas Key.isUp mais Key.isToggled

Si tu ne te rappelles plus du nom des fonctions, il y a la doc en ligne...

bali_balo....=]

mardi 3 mars 2009 à 15:24:31 | Re : mon perso ne s'arret jamais de courrire...

ChasseurDeChimeres

Salut;
Dsl, je toujours cru que isToggled représentais l'état "VerrMaj" de la touche.
    ++

mardi 3 mars 2009 à 15:34:11 | Re : mon perso ne s'arret jamais de courrire...

bali_balo

Pas de soucis, moi perso je n'aime pas ce nom "toggglllllleeee", isUp ça serait pas plus simple ?

bali_balo....=]

mardi 3 mars 2009 à 15:49:17 | Re : mon perso ne s'arret jamais de courrire...

bloodnail

bonjour,

merci pour vos réponse!

mais j'ai essayer :

 if(Key.isToggled()) {
        this.gotoAndStop("STAND");
    }

il ne trouve aucune erreur mais il na rien changer.  j'ai l'impression qu'il me manque quelque chose après Toggled... non?? je ne suis pas très bon en scripte mais je me débrouille hehe

et

var keyListener_obj:Object = new Object();
keyListener_obj.onKeyDown = function() {
    if (Key.getCode == Key.UP) {
     this.
gotoAndStop("STAND");
}


il trouve plein d'erreur sur key.UP
mardi 3 mars 2009 à 16:23:19 | Re : mon perso ne s'arret jamais de courrire...

bali_balo

...-_-
Tu aurais pu faire l'effort de regarder la doc en ligne et de voir les paramètres manquants, on te donne le nom de la fonction qui peut t'aider ensuite à toi de faire le reste
http://livedocs.adobe.com/flash/9.0_fr/main/wwhelp/wwhimpl/js/html/wwhelp.htm

bali_balo....=]



Cette discussion est classée dans : perso, key, gotoandstop, isdown, if


Répondre à ce message

Sujets en rapport avec ce message

Jeu de plateforme > saut de personnage [ par Gizmil ] Salut, J'ai décidé de créer un petit jeu de plateforme en Flash mais je ne suis pas encore un génie en ActionScript, loin de là, donc j'aimerais c Faire tirer mon vaisseau ? [ par Positive ] Bonjour,Je suis débutant en Flash et j'ai une question toute bête ... J'ai créé un petit clip nomé "vaisseau" et après quelques heures de lecture j'ai Faire tirer mon vaisseau ? [ par Positive ] Bonjour,Je suis débutant en Flash et j'ai une question toute bête ... J'ai créé un petit clip nomé "vaisseau" et après quelques heures de lecture j'ai un jeu qui fait mal [ par jerrrrrry ] salut, j'aimerais faire un petit jeu avec un marteau guidé au clavier qui doit tapper sur  "prix" écrit en toute lettres. le marteau se contrôle avec dupliquer un clip et ses fonctions [ par nat74 ] Bonjour.J'ai créé des clips que l'on peut déplacer dans tous les sens par drag and drop, quel'on peut faire tourner avec   les flèches du clavier et q flash ne reconné pas les code pour l'activation des touches [ par analplus ] bonjour je fé un pti jeu flash mais mon gro pb est ke flash ne reconnait pas les touche ex; je ve lancer l'anim sur la touche "a" il me la lance sur n déplacement d'un ennemi pour un jeu de combat [ par vegetalain ] Coucou... alors voilà je voudrais faire un jeu de combat genre street fighter...dans le clip de mon perso principal j'ai mis ça :onClipEvent(load){sau Jeu flash probleme 3 touches clavier en meme temps [ par cannadou ] Déjà Bonjours,j'ai un problème sur mon jeu flash - quand je presse (flèche du haut) mon perso avance- quand je presse (flèche de droite ou gauche) mon déplacer images [ par JCpp ] <?xml:namespace convertir en action script 3 un code en action script 2 [ par loicmorlon ] Bonjour, je suis débutant, je cherche à me créér un site très simple pour mon boulot.Or, je cherche à intégrer dans une de mes pages un diaporama.Ce d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales