1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| var clipLogo:MovieClip = this.createEmptyMovieClip("Logo", 2);
var clipPerso1:MovieClip = this.createEmptyMovieClip("Joueur1", 3);
var clipPerso2:MovieClip = this.createEmptyMovieClip("Joueur2", 4);
var mcl:MovieClipLoader = new MovieClipLoader(); //gestionnaire du chargement
var ecouteurChargement:Object = new Object();
ecouteurChargement.onLoadStart = function(target:MovieClip):Void { trace("start"); };
ecouteurChargement.onLoadProgress = function(target:MovieClip, loaded:Number, total:Number):Void { trace("progress"); };
ecouteurChargement.onLoadComplete = function(target:MovieClip):Void { trace("complete"); };
ecouteurChargement.onLoadInit = function(target:MovieClip):Void {
...
clipPerso1.gotoAndPlay("etiquette"); // mouvement défenseur
var strResAttack:string=ManageLife(perso2,perso1,1);
...
};
ecouteurChargement.onLoadError = function(target:MovieClip, code:String):Void { trace("erreur"); }
mcl.addListener(ecouteurChargement);
var perso1:Player=new Player();
var perso2:Player=new Player();
var nom:String=perso1.NamePerso;
var nom2:String=perso2.NamePerso;
mcl.loadClip("logoArena.jpg", clipLogo);
mcl.loadClip(nom + ".swf", clipPerso1);
mcl.loadClip(nom2 + ".swf", clipPerso2); |
Partager