mIRROR Chevreuillobolchévik | salut
apres un entrainement intensif en javascript j ai décidé de me remettre un peu a flash mais sans ouiziouigue cette fois
donc pour commencer j essaie de faire une petite anim'
j ai une scene générale
avec dedans deux clips et un texte
et mon probleme c est que le texte est toujours sous les clips
pourtant getDepth me dit bien que le texte est au-dessus
je vous file mon code ^^
en meme temps si vous voyez que je rpends deja de mauvaises habitudes vous pouvez taper mais pas trop fort
Code :
- import flash.display.BitmapData;
- var delay:Number = 120;
- // crééer le clip général
- var container:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
- // les deux clips en background
- var imgClip1:MovieClip = this.createEmptyMovieClip("imgClip1",this.getNextHighestDepth());
- var imageBmp1:BitmapData = BitmapData.loadBitmap("Test" );
- imgClip1.attachBitmap(imageBmp1, this.getNextHighestDepth());
- var imgClip2:MovieClip = this.createEmptyMovieClip("imgClip2",this.getNextHighestDepth());
- var imageBmp2:BitmapData = BitmapData.loadBitmap("Test" );
- imgClip2.attachBitmap(imageBmp2, this.getNextHighestDepth());
- // on créé un proto pour le mouvement de simages en fond
- var x:Number = 0;
- MovieClip.prototype.callbackMove = function(delta) {
- this._x += 5*Math.sin(x*Math.PI/5+delta);
- //label._y += 5*Math.sin(x);
- x++;
- }
- // le timer qui gere le mouvement
- setInterval(imgClip1,"callbackMove",delay,Math.PI);
- setInterval(imgClip2,"callbackMove",delay,0);
- // puis on ajoute les clips de background au clip general
- container.attachMovie("imgClip1","imgClip1_mc",this.getNextHighestDepth());
- container.attachMovie("imgClip2","imgClip2_mc",this.getNextHighestDepth());
- // texte du logo
- var label:TextField = container.createTextField("label", this.getNextHighestDepth(), 20, 200, 450, 200);
- label.text = "SyMph0maNe";
- //format du texte
- var format:TextFormat = new TextFormat();
- format.font = "pUNKASSBITCH";
- format.color = 0xffffff;
- format.size = 80;
- label.setTextFormat(format);
|
---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
|