![]() |
|
||||||||||
|
|||||
|
Доброе время суток, ув. форумчане =)
Собственно взбрело мне в голову сделать самую простую сортировку изображений(выбранная категория становится ярче остальных). Есть вот такой xml: <brandlist ... > <image type="bmx" url="img/1.jpg"/> ... <image type="mtb" url="img/6.jpg"/> ... <image type="skate" url="img/11.jpg"/> </brandlist> public function Main():void { myXMLLoader.addEventListener(Event.COMPLETE, processXML); myXMLLoader.load(new URLRequest("tmp.xml")); ....... } public function processXML (e:Event):void{ var myXML:XML = new XML(e.target.data); ... bmx_.addEventListener(MouseEvent.ROLL_OVER, bmxRollOver); function bmxRollOver(e:MouseEvent):void{ for(var i:uint = 0;i<container_mc.numChildren;i++) { var mc:MovieClip = MovieClip container_mc.getChildAt(i));//вот тут оно ругается что не может преобразовать клас Loader в клас МувиКлип if(container_mc.type == "mtb"){ container_mc.visible = false;//а тут делает инвизибл абсолютно все изображения, что есть на сцене } } } //мувиклипам присвоен тип container_mc.type = myXML.image.type; //код изрядно почистил, может и зря За временным отсутствием прямых рук, не могу осилить)) Подскажите, что не так..) исходник - streem.com.ua/test/test.rar 40кб ..или полностью код ../test/Main.as Спасибо. |
![]() |
Часовой пояс GMT +4, время: 02:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|