Код: Выделить всё
var index:MovieClip = new MovieClip();addChild(index);setChildIndex(index, 0); var loaderContext:LoaderContext = new LoaderContext();loaderContext.checkPolicyFile = true;var avaStage:String;//адрес загружаемой картинки из xmlvar ava:Loader = new Loader();//loader картинки из xml var XMLLoader:URLLoader = new URLLoader();var XMLdata:XML = new XML();XMLLoader.addEventListener(Event.COMPLETE, xmlLoaded)function xmlLoaded(event:Event):void { XMLdata = new XML(event.target.data); mytree.dataProvider = new TreeDataProvider(XMLdata); } XMLLoader.load(new URLRequest("http://mega-tv.do.am/XMLturaga/img.xml")); mytree.addEventListener(ListEvent.ITEM_CLICK, addClick); function addClick (ev:ListEvent) { if (ev.item.src != null) { removeChild(getChildAt(0)); avaStage = (ev.item.src); var pictLdr:Loader = new Loader(); var pictURLReq:URLRequest = new URLRequest(avaStage); pictLdr.load(pictURLReq) as MovieClip; addChild(pictLdr); setChildIndex(pictLdr, 0); pictLdr.addEventListener(MouseEvent.MOUSE_DOWN, startDraging); pictLdr.addEventListener(MouseEvent.MOUSE_UP, stopDraging);} } function startDraging(e:MouseEvent):void{ e.currentTarget.startDrag(); } function stopDraging(e:MouseEvent):void{ e.currentTarget.stopDrag(); }
Вот демка http://mega-tv.do.am/XMLturaga/turaga2.swf