Easy-Micro


 
ESPACEMEMBRE ActionScript
Pacman

PacmAn

ActionScript Réaliser un Pacman (AS3)

Code dans la première image clé sur la scène (AS3)
Un clip pacit qui contient un clip pacman et un clip ghost

// récupre la position du pacman
var posx = pacit.pacman.x;
var posy = pacit.pacman.y;

// récupre la position du ghost
var pos2x = pacit.ghost.x;
var pos2y = pacit.ghost.y;

pacit.ghost.x = 130;
//pacit.ghost.y = pacit.ghost.height;

function bouge(evt:Event):void {

// interpolation de mouvement de pacman
pacit.pacman.x += 5;

// si pacman atteint le bord droit de la scène, il réaparrait de l'autre côté
if( pacit.pacman.x >= stage.stageWidth ) {
pacit.pacman.x = posx; pacit.pacman.y = posy;
pacit.ghost.x = pos2x; pacit.ghost.y = pos2y;
}

// si pacman touche ghost, alors ghost se déplace
if(pacit.pacman.hitTestObject(pacit.ghost)) { pacit.ghost.y = pacit.ghost.y + 25; }

}
addEventListener(Event.ENTER_FRAME,bouge);

Exemple :
Obtenir Adobe Flash Player

Exemple réalisé en collaboration avec Matthieu et Xavier le 8 mars 2011



Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Jeudi 23 mai 2019 - Semaine 21 - Saint Didier de Vienne (Demain: Saint Donatien)
Aujourd'hui, c'est l'anniversaire de François Feldman (1958-61 ans), auteur-compositeur-interprète français (Joue pas, Les Valses de Vienne, Joy...).
Haut de page Easy-Micro