begin process at 2012 05 27 01:32:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Jeu flash probleme 3 touches clavier en meme temps


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

Jeu flash probleme 3 touches clavier en meme temps

mercredi 15 avril 2009 à 22:54:04 | Jeu flash probleme 3 touches clavier en meme temps

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 perso tourne
- quand je presse (espace) mon perso tir avec son gun
tout marche sur ce point.
Mais quand j'avance, je tourne et tire flash ne calcule pas tout
Voila le code :
<code>onClipEvent (load) {
    x = 0;
    y = 0;
}
onClipEvent (enterFrame) {
    posx = this._x;
    posy = this._y;
    vitesse = 0;
    if (Key.isDown(Key.UP)) {
        _root.perso.play();
        vitesse = 4;
    }
    if (Key.isDown(Key.DOWN)) {
        _root.perso.play();
        vitesse = -2;
    }
    if (Key.isDown(Key.LEFT)) {
        _root.perso._rotation -= 8;
    }
    if (Key.isDown(Key.RIGHT)) {
        _root.perso._rotation += 8;
    }
    if (Key.isDown(Key.SPACE)) {
        _root.perso.gun.play();
    }
    x = Math.cos(_rotation*(Math.PI/180))*vitesse;
    y = Math.sin(_rotation*(Math.PI/180))*vitesse;
    _x += x;
    _y += y;
    for (i=1; i<=8; i++) {
        var un_point:Object = new Object();
        un_point.x = this['point_'+i]._x;
        un_point.y = this['point_'+i]._y;
        this.localToGlobal(un_point);
        if (_root.ob.hitTest(un_point.x, un_point.y, true)) {
            this._x = posx;
            this._y = posy;
        }
    }
}
<code/>


Cette discussion est classée dans : perso, key, root, vitesse, if


Répondre à ce message

Sujets en rapport avec ce message

HELP!!! pour mon jeux flash ! [ par snakeeater1 ] bonjour voila g un big pb :au début j'ai une bestiole ( un clip ) que je fait ce déplacer comme sa :onClipEvent(load){_root.vitesse = 0;} onClipEvent( probleme de colision [ par Miss1 ] Bonjour mon test de collision fonctionne a merveille mais l'inconvénient c'est que c'est que dès qu'il y a la collision le joueur ne peut plus revenir collisions bourrines et coordonnées [ par kin4n ] Bonjour, je débute sous flash et j ai bien des misères à comprendre le systeme de parentage et d appel des hierarchies dans le code. Alors voici un co jeux en flash [ par lubellule ] Bonsoir :) voila j'essaye d'adapter un petit jeu en flash en reprenant un code trouvé sur le net mais je rencontre des problèmeshttp://lucile.deslande Changement de touche de direction [ par Kid1er ] Bonjour ^^ J'ai crée un petit jeu, mais je suis bloqué C'est un jeu pour 2 joueurs, mais le problème est que je n'arrive pas à changer les touches dir Jeu de labyrinthe qui ne fonctionne pas... [ par Helorri ] Bonjour, Je suis étudiante et j'ai comme option un cours se passant à l'ordinateur, où l'on utilise Flash CS3 comme outil de travail. Personne n'est mon perso ne s'arret jamais de courrire... [ par 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 :--------------------------- action script pour arréter un son dans une animation flash [ par zrellianiss ] Bonjourdans une animation flash  saisissant plusieurs pages,  j'ai introduit un son. Parmi Problème avec une boucle for. [ par catousa ] <link rel="Fi


Nos sponsors


Sondage...

Comparez les prix

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 : 4,586 sec (3)

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