Bouger un personnage avec les fleches!!!

-Tuto 1: Un personnage bouge sur une base fixe.
-Tuto 2: Un personnage bouge en SCROLLING!!!

<hr> TUTO N°1

1-Faite votre personnage (un carré suffi amplement).

2-Convertissez votre personnage en symbole et appelez-le "player".

3-Allez dans la fenêtre actionscript et entrez le code suivant dans le personnage.Changez les symboles # par la vitesse (je recommande 8 pour commencer)

onClipEvent(enterFrame){
 if(Key.isDown(Key.LEFT)){ //le personnage bouge vers la gauche
  _x -= # //vitesse de déplacement
 }
 if(Key.isDown(Key.RIGHT)){ //le personnage bouge vers la droite
  _x += # //vitesse de déplacement
 }
if(Key.isDown(Key.DOWN)){ //le personnage bouge vers le bas
 _y += # //vitesse de déplacement
}
if(Key.isDown(Key.UP)){ //le personnage bouge vers le haut
 _y -= # //vitesse de déplacement
}
}

4-Vous pouvez insérer un fond pour faire plus beau.

<hr> TUTO N°2

1-Faite votre personnage (un carré suffi amplement), convertissez-le en symbole et appelez-le "player".

2.Bloquez le calque et faites-en un nouveau

3.Mettez une plateforme sur le sol et convertissez-le en symbole. Appelez-le "sol".

4.Allez dans la fenêtre actionscript et entrez le code suivant dans le clip "sol".Changez les symboles # par la vitesse (je recommande 8 pour commencer)

onClipEvent(enterFrame){
 if(Key.isDown(Key.LEFT)){ //le personnage bouge vers la gauche
  _x += # //vitesse de déplacement
 }
 if(Key.isDown(Key.RIGHT)){ //le personnage bouge vers la droite
  _x -= # //vitesse de déplacement
 }
}

<hr> Et voilà! Votre petit jeu trèèèèèès basique est maintenant prèt!

vous bien dans ce monde où vous n'avez pas à passer des mois à chercher votre code :o)

Adresse d'origine

Ce document intitulé « Bouger un personnage avec les fleches!!! » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.