Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.10.2012, 11:59
Yulia_V вне форума Посмотреть профиль Отправить личное сообщение для Yulia_V Найти все сообщения от Yulia_V
  № 1  
Ответить с цитированием
Yulia_V

Регистрация: Sep 2012
Сообщений: 57
Question Параметр text не должен быть равен нулю.

Здравствуйте, вот у меня код загрузки XML
Код AS3:
var loader:URLLoader;
function setURLLoader(textName:String){
 
// ...
loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, xmlLoaded);
var request:URLRequest = new URLRequest(textName);
loader.load(request);
}
function xmlLoaded(event:Event):void {
var myXML:XML = new XML(loader.data);
var xmlList:XMLList = new XMLList (myXML.page.list);
//trace (myXML.page[0].list);
var i:Number = 0;
textfield_txt.text = xmlList[i];
Код AS3:
stage.addEventListener (MouseEvent.MOUSE_MOVE,onMoseMove);
function onMoseMove (e:MouseEvent):void
{
 
var position:Number = qw_mc.x
 if(var1 == false){
if(position <= 0){
    setURLLoader("text1.xml")
	var myTween3:TweenLite = new TweenLite(qw_mc, 2, {x:-275});
}else if(position <= 550 && position >0){   
    setURLLoader("text2.xml")
	var myTween4:TweenLite = new TweenLite(qw_mc, 2, {x:275});
}else if(position <= 1100 && position >550){    
    setURLLoader("text3.xml")
	var myTween5:TweenLite = new TweenLite(qw_mc, 2, {x:825});
 }
 
}
removeEventListener(MouseEvent.CLICK, onMoseMove);
}
В окно вывода выводится следующее:

Код:
TypeError: Error #2007: Параметр text не должен быть равен нулю.
	at flash.text::TextField/set text()
	at _fla::MainTimeline/xmlLoaded()
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at flash.net::URLLoader/onComplete()
Что это значит?


Последний раз редактировалось iNils; 17.10.2012 в 18:08.
Старый 17.10.2012, 12:31
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 2  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
xmlList[i] равен null или undefined.
__________________
john

Старый 17.10.2012, 12:45
Isfet вне форума Посмотреть профиль Отправить личное сообщение для Isfet Найти все сообщения от Isfet
  № 3  
Ответить с цитированием
Isfet

Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
вы не задали номер страницы и номер листа
Код AS3:
var xmlList:XMLList = myXML.page[0].list[0];

Старый 17.10.2012, 14:35
Yulia_V вне форума Посмотреть профиль Отправить личное сообщение для Yulia_V Найти все сообщения от Yulia_V
  № 4  
Ответить с цитированием
Yulia_V

Регистрация: Sep 2012
Сообщений: 57
Цитата:
Сообщение от Isfet Посмотреть сообщение
вы не задали номер страницы и номер листа
Код AS3:
var xmlList:XMLList = myXML.page[0].list[0];
теперь выдаёт:
Код:
        TypeError: Error #1010: Термин не определен и не имеет свойств.
	at _fla::MainTimeline/xmlLoaded()
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at flash.net::URLLoader/onComplete()


Последний раз редактировалось iNils; 17.10.2012 в 18:08.
Старый 17.10.2012, 14:47
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 5  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Значит у вас либо page[0] null или list[0] в page[0] null.
__________________
Кодинг, багинг, алгоритминг. me @

Создать новую тему Ответ Часовой пояс GMT +4, время: 06:39.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 06:39.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.