Salut
J'ai downloadé le moteur de jeux 2d, j'ai commencé à modifier le fla pour en faire une petite navigation interactive du genre le perso est ici ça ouvre des pop-ups... mais c pas ça le problème...
la couille dans le paté c'est l'actionscript:
bon le perso se déplace à droite & à gauche, pas de problème, seulement, comme je l'ai modifié il a un sens (il regarde à droite & à gauche) donc quand on enfonce la touche droite ou gauche, ça appelle un clip sur le perso qui place le visage & les pieds dans le sens de la marche.
Le problème étant que les pieds bougent (logique, quoi) quand on enfonce une touche, et qu'ils continuent à bouger quand le personnage s'arrete (c'est là que ça m'énerve)
LA QUESTION EST DONC (roulement de tambours...) Est-ce que dans l'actionscript il y aurait (par hasard) une instruction pour le relachement d'une touche ( puisque l'instruction "Key.Down" existe pourquoi il n'y a pas "Key.Up" ou "Key.release" ou encore "C'est bon j'arrete d'appuyer")
j'vous met un morceau du code si ça peut vous aider à comprendre :
// ***** DEPLACEMENT A DROITE *****
if (Key.isDown(Key.RIGHT)) {
direction = "right";
// apelle le clip "marche à droite"
tellTarget ("/heros") {
gotoAndStop (3);
}
if (elan>-8) {
elan = elan-2;
}
// arrete le perso en statique droite
????????????????????????????????????
Aidez-moi parce que ça m'éneeeeeeerve !
makikofsky / follow da penguin spirit !