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 30 31 32 33
|
import flash.display.BitmapData;
myPhoto = new XML();
myPhoto.ignoreWhite = true;
myPhoto.onLoad = function(success) {
spacing = 10;
numimages = this.firstChild.childNodes.length;
_root.createEmptyMovieClip("conteneur", 250);
for(i=0; i<=numimages; i++){
this.noeudCourrant = this.firstChild.childNodes[i];
var monClip:MovieClip = conteneur.createEmptyMovieClip("event"+i, i); //clip conteneur
//le clip qui contient les évennements est déterminé comme invisible
conteneur._visible = false;
monClip._x = 400*i+i*spacing;
var mcl:MovieClipLoader = new MovieClipLoader(); //gestionnaire du chargement
mcl.loadClip(this.noeudCourrant.attributes.chemin, monClip); //chargement de la photo dans monClip
var bitmap0:BitmapData = new BitmapData(monClip._width, monClip._height, true, 0);
};
}
myPhoto.load("galerie.xml");//jusqu'ici ca va
var bitmap0:BitmapData = new BitmapData(conteneur._width, conteneur._height, true, 0);
function _onEnterFrame() {
bitmap0.draw(conteneur);
conteneur01.attachBitmap(bitmap0, 10);
var bitmap1:BitmapData = bitmap0.clone();
conteneur02.attachBitmap(bitmap1, 11);
}
setInterval(_onEnterFrame, 100);
var conteneur01:MovieClip = this.createEmptyMovieClip("conteneur01_mc", this.getNextHighestDepth());
var conteneur02:MovieClip = this.createEmptyMovieClip("conteneur02_mc", this.getNextHighestDepth());
conteneur02._x = conteneur01._width; |
Partager