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 34 35 36 37 38 39 40 41 42 43
| /********* IMPORTAION DES CLASSES DE TWEEN *****/
import fl.transitions.Tween;
import fl.transitions.easing.*;
/******* XML **********/
var xmlLoader:URLLoader = new URLLoader();
var X:XML = new XML();
xmlLoader.addEventListener(Event.COMPLETE, loadXml);
xmlLoader.load(new URLRequest('http://www.helloworld/anim.xml'));
function loadXml(e:Event):void{
X = new XML(e.target.data);
parse(X);
}
/******* INIT DES VARIABLES ******/
var myArray:Array = new Array();
var clipConteneur:MovieClip
var conteneurImage:Loader = new Loader();
var posX:Number = 0;
/*
var image:URLRequest = new URLRequest("1.jpg");
conteneurImage.load(image);
contener_mc.addChild(conteneurImage);
contener_mc.addChild(conteneurImage);
*/
/******** TRAITEMENT DU DATA *******/
function parse(myInput:XML):void{
var imageURLliste:XMLList = myInput.item.image;
for each(var image_url:XML in imageURLliste){
var clipConteneur:MovieClip = new MovieClip();
var conteneurImage:Loader = new Loader();
var imageRequest:URLRequest = new URLRequest(image_url);
conteneurImage.load(imageRequest);
clipConteneur.addChild(conteneurImage);
conteneurImage.x = posX;
posX +=500;
this.addChild(clipConteneur);
}
}
var myTweenAlpha:Tween = new Tween(clipConteneur, "alpha", Strong.easeOut, 0, 1, 3, true); |
Partager