Показать сообщение отдельно
Старый 27.04.2010, 00:33
Евгени4 вне форума Посмотреть профиль Отправить личное сообщение для Евгени4 Найти все сообщения от Евгени4
  № 6  
Ответить с цитированием
Евгени4

Регистрация: Apr 2010
Сообщений: 16
Не получается диспатчить подскажите что не так делаю.
Код AS3:
package main {
 
	import flash.display.MovieClip;
	import flash.events.Event;
 
	public class Main extends MovieClip {
		var dispatch:TYPETest = new TYPETest();
		dispatch.addEventListener(TYPETest.ACTION, textOutput);
 
		//делаем обращение new XMLLoader();	
	}
 
	public function textOutput(e:Event):void {
		trace("Принято!");
	}
 
}
Код AS3:
package main {
 
	public class XMLLoader {
		//поймали записали
		//делаем обращение new XMLParser(xml_data);
	}
 
}
Код AS3:
package main {
 
	public class XMLParser {
		//произвели парсинг (отделили катлеты от мух)
		//обратились на выбор из N возможных К new TYPETest();
		//с запросом OutTYPETest(dot, author);
	}
 
}
Код AS3:
package main {
	import flash.text.*;
	import flash.events.Event;
	import flash.events.EventDispatcher;
 
	public class TYPETest  extends EventDispatcher {
		public static var ACTION:String = "TypeTest";
 
		public function OutTYPETest(dot:String, author:String):void {
			//сформировали ответ
			dispatchEvent(new Event(TYPETest.ACTION, true)); //не проходит =(
		}
	}
 
}


Последний раз редактировалось Евгени4; 27.04.2010 в 00:45.