![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2007
Сообщений: 3
|
Подскажите как из обработчика события сохранить данные в свойство класса.
в fla файлике код такой: в классе loadinfo успешно загружаем xml, видим его структуру дальше хотелось бы передать данные в класс для дальнейшей обработки а не получается. Видим "Hi, there!" вместо "Hi, all!" Подскажите, пожалуйста - где грабли? package test{
public class loadinfo {
import flash.events.*;
import flash.errors.*;
import flash.net.*;
public var testinfo:String;
public function loadinfo():void {
this.testinfo = "Hi there!"; // задаем значение
var xmlLdr:URLLoader = new URLLoader();
xmlLdr.addEventListener("complete", completeLoadXML);
xmlLdr.load(new URLRequest("info_list.xml"));
}
private function completeLoadXML(event:Event):void {
try {
var info_xml:XML;
info_xml = new XML(event.target.data);
//trace(info_xml);
this.testinfo = "Hi all!"; // пытаемся переопределить значение
} catch (error:Error) {
trace(error.message);
}
}
}
}
|
![]() |
Часовой пояс GMT +4, время: 09:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|