Показать сообщение отдельно
Старый 07.07.2010, 10:57
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 4  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
вынеси getImagesNameFromXML как метод класса XMLData.
Код AS3:
package
{
    import flash.display.Loader;
    import flash.net.URLRequest;
    import flash.net.URLLoader;
    import flash.events.Event;
 
	public class XMLData 
	{
		public var xml:String = "xml.xml";
		public var xmlLoader:URLLoader =  new URLLoader(new URLRequest(xml));
		public var xmlData:XML;
		public var xmlList:XMLList;
		public var imageNameSmall:String;
		public var imageNameBig:String;
 
		public function XMLData():void
		{
			xmlLoader.addEventListener(Event.COMPLETE, getImagesNameFromXML);
                       // а загрузка где? наверное так?
                        xmlLoader.load(new URLRequest(xml));
 
		}
 
                private function getImagesNameFromXML(event:Event):void {
				xmlData = XML(event.target.data);
				xmlList = xmlData.children();
				imageNameSmall = xmlList[0].attributes()[0];
				imageNameBig = xmlList[0].attributes()[1];
                                // trace(imageNameSmall );
		}
 
		public function traceSmt():void{
			trace(imageNameSmall);
		}
	}
}
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 07.07.2010 в 11:01.