|
|
|||||
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
Error #1009
Всем привет
Делаю сайт все сделал , тестирую и в окне вывода ошибка TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". at admin_fla::letters_3/anim() Весь код раз 10 пересмотрел , но так и не нашел писчинку в капне сена . Надеюсь на помощь вот весь код: function loadxml():void { xmlloader = new URLLoader(new URLRequest("letters.xml")) } var xmlloader:URLLoader; var xmldata:XML; var xmllist:XMLList ; var nowletter = 1; var vser ; loadxml(); xmlloader.addEventListener(Event.COMPLETE , getxml); next1.addEventListener(MouseEvent.MOUSE_DOWN , nextletters); nonext.addEventListener(MouseEvent.MOUSE_DOWN , nonextletters); clearn.addEventListener(MouseEvent.MOUSE_DOWN , clearnletters); addEventListener(Event.ENTER_FRAME , anim) function getxml(e:Event):void { xmldata = XML(e.target.data); xmllist = xmldata.children(); } function anim(e:Event):void { if(nowletter <= 1) { nonext.visible = false; }else{ nonext.visible = true; } if(nowletter >= xmllist.length()) { next1.visible = false; }else{ next1.visible = true; } updatexml(); now.text = nowletter; vser = xmllist.length(); vsego.text = vser; } function updatexml():void { var newxml:XML = <letters> </letters> if(xmldata != newxml) { nameuser.text = xmllist[nowletter - 1].attributes()[0]; emailuser.text = xmllist[nowletter - 1].attributes()[1]; textuser.text = xmllist[nowletter - 1]; }else{ textuser.text = "Новых сообщений нет!"; } } function nextletters(e:MouseEvent):void { nowletter ++; } function nonextletters(e:MouseEvent):void { nowletter --; } function clearnletters(e:MouseEvent):void { var phprequest:URLRequest = new URLRequest("clearn.php"); phprequest.data = "hi"; phprequest.contentType = 'text/xml'; phprequest.method = URLRequestMethod.POST; var phploader:URLLoader = new URLLoader; phploader.addEventListener(Event.COMPLETE , letters_sended) function letters_sended(e:Event):void { loadxml(); } phploader.load(phprequest); } |
|
|||||
Регистрация: Nov 2007
Адрес: Moscow
Сообщений: 566
|
Вместо пересматривания трейсов бы понаставили
__________________
#flasher@irc.trg.ru:6667 |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Так у Вас в anim идет обращение к еще не загруженной xml
Добавлено через 4 минуты переменной xmllist еще не присвоено значение, т.е. она null
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
Точно , спасибо
Пойду ставить ограничение на выполнение функции |
Часовой пояс GMT +4, время: 19:48. |
|
« Предыдущая тема | Следующая тема » |
Теги |
Error #1009 |
|
|