attachMovie, onEnterFrame (Actionscript 3.0)

Voici comment ajouter un clip situé dans votre bibliothèque avec Actionscript 3.
Créez un clip puis ajoutez-le dans la bibliothèque de l’animation.
Dans la bibliothèque, clic droit sur votre clip puis Liaison > Classe : Bix – ATTENTION à la casse !

Le code suivant vous explique comment ajouter le clip à la scène et comment le faire défiler.

[ftf w="600" h="380"]// .::. attacher un clip sur la scène .::.

var bix:Bix = new Bix();
bix.x = -128;
bix.y = stage.stageHeight /2;
// on ajoute le nouveau clip sur la scène avec addChild();
addChild(bix);

// ligne 10 : équiv. de _root.onEnterFrame = function()
addEventListener(Event.ENTER_FRAME, deplacer);

// fonction DEPLACER appelée par Event.ENTER_FRAME
function deplacer(e:Event):void {
if (bix.x < (stage.stageWidth+(bix.width/2))) {
bix.x +=2;
} else {
bix.x = -256;
}
}[/ftf][bix i="http://media.benoit-deldicque.com/blog/images/flash.gif";t="Fichier source : attachMovie-onEnterFrame.fla« ]

Les attributs des clips (x, y, width, height,…) ne sont plus précédés du «  _ « .
La propriété Stage.width est changée en stage.stageWidth sans majuscule à stage.

Auteur: Benoit DELDICQUE

Actuellement en poste sur Strasbourg, je suis en charge de la conception et la réalisation d'applications iOS pour iPhone, iPad et iPod touch. En plus de mon activité autour du monde mobile, je suis co-gérant d'une jeune société, Caelys, qui offre aux professionnels une plateforme de vente unique.

Articles similaires

Aucun article pertinent

Laisser un commentaire

Les champs obligatoires sont identifiés par *

*