спасибо, большое, вроде как получилось:

Код:
public class LoaderExample extends Sprite {
private var url:String;
private var mc:MovieClip;
private var i:int;
private var loader:Loader;
private var prevX:int;
public function LoaderExample() {
i=1;
prevX=0
;
url="ico/ico"+i+".jpg";
loader = new Loader();
mc = new MovieClip();
configureListeners(loader.contentLoaderInfo);
loader.addEventListener(MouseEvent.CLICK, clickHandler);
var request:URLRequest=new URLRequest(url);
loader.load(request);
mc.addChild(loader);
addChild(mc);
mc.alpha=1;
mc.x=prevX;
loader.unload();
}
private function configureListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, completeHandler);
dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
dispatcher.addEventListener(Event.INIT, initHandler);
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
//dispatcher.addEventListener(Event.OPEN, openHandler);
dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler);
//dispatcher.addEventListener(Event.UNLOAD, unLoadHandler);
}
private function completeHandler(event:Event):void {
//trace("completeHandler: " + event);
if (i<3) {
i++;
url="ico/ico"+i+".jpg";
loader = new Loader();
mc = new MovieClip();
configureListeners(loader.contentLoaderInfo);
loader.addEventListener(MouseEvent.CLICK, clickHandler);
var request:URLRequest=new URLRequest(url);
loader.load(request);
mc.addChild(loader);
addChild(mc);
mc.alpha=1;
mc.x=prevX+100;
prevX=mc.x;
loader.unload();
}
}
private function httpStatusHandler(event:HTTPStatusEvent):void {
//trace("httpStatusHandler: " + event);
}
картинки грузятся, все ок... меня только напрягает двойной код в главной функции и при событии complete это так и должно быть или можно как нть покрасивее написать?
и еще вопрос как мне твин сделать - появление картинок при загрузке а то я могу ток объявить один только и он естесствеено не успев осуществиться объявляется еще раз и картинки получаются с разной альфой
Цитата:
|
Сегодня всем пишу про BulkLoader
|
Эээ не надо так издеваться над новичками - я с ума сойду прежде чем разберусь....