Voici une série de 5 tutos qui vous explique comment déplacer un personnage en flash via les flèches.
Nous allons voir dans ce tuto comment diriger un personnage pour un RPG.
Etape 1 :
Déplacer le personnage avec les flèches.
1) Ouvrir Flash
2) Téléchargez le fichier suivant : ICI.
3) Créez un MovieClip et nommez le : heros
4) Dans ce MovieClip déposez l'image 3 sur la frame 1.
5) Revenez sur la scène principal et créez un nouveau calque nommez le AS.
6) En frame 1 placez le code suivant :
if (Key.isDown(Key.UP)) {heros._y -= 1;}
if (Key.isDown(Key.DOWN)) {heros._y += 1;}
if (Key.isDown(Key.RIGHT)) {heros._x += 1;}
if (Key.isDown(Key.LEFT)) {heros._x -= 1;}
Ce code dit :
que si la touche UP est enfoncée alors le heros bouge de -1 pixel en Y
que si la touche DOWN est enfoncée alors le heros bouge de +1 pixel en Y
que si la touche RIGHT est enfoncée alors le heros bouge de +1 pixel en X
que si la touche LEFT est enfoncée alors le heros bouge de -1 pixel en X
Placez le Moveclip heros sur la scène et donnez lui comme nom d'instance: heros
7) sur la calque AS en frame 2 placez ce code :
gotoAndPlay(1);
Simple pour le moment, faites ctrl+enter normalement votre personnage doit bouger avec les flèches.
Remarques :
Votre personnage bouge très lentement, c'est dû au 1px de déplacement.
Il garde la même direction quelle que soit sa direction.