![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2012
Сообщений: 2
|
Добрый день,форумчане
![]() недавно начала заниматься AS3 (необходимо для создания проекта) и сразу возникли проблемы. Без функции он выводит все данные из xml файла, а если с функцией выдает ошибку: TypeError: Error #1123: Оператор "filter" не поддерживается для типа builtin.as$0.MethodClosure. at map_fla::MainTimeline/nazvanie() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete() var xmlfile: XML; var loading: URLLoader=new URLLoader(); loading.load(new URLRequest("sity.xml")); loading.addEventListener(Event.COMPLETE,nazvanie); function nazvanie(e:Event):void{ xmlfile=XML(e.target.data); //var gorod = xmlfile.city.image[1]; //var loading:Loader = new Loader(); //loading.load.(new URLRequest(gorod)); //addChild(loading); //trace(xmlfile); //trace(xmlfile.*); //trace(xmlfile.city.image); //trace(xmlfile.city.place.*); //trace(xmlfile.city.image.length()); trace(xmlfile.city.image[1]); |
|
|||||
|
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Цитата:
|
|
|||||
|
Регистрация: Mar 2012
Сообщений: 2
|
и с new все равно не работает(
|
|
|||||
|
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Сам xml тресится?
Дайте лучше исходник |
|
|||||
|
Modus ponens
|
> Вы про new забыли
Это как раз не нужно. XML - глобальная функция, которая может конвертировать объект в XML. Судя по содержанию ошибки xmlfile где-то объявлена как функция, и когда вы пытаетесь применить к ней фильтр, то получается ошибка. Или ошибка говорит вам об этой строчке: loading.load.(new URLRequest(gorod)); где вы пытаетесь использовать фильтр у loading.load, где loading.load - функция, и оператор "фильтр" к ней не применим.
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|