![]() |
|
||||||||||
|
|
|
|||||
|
тож не понял проблеммы.
попытался скомпилить в FD - заругался на неопределенные типы. прописал константе тип стринг и возвращаемый тип void методу show. все скомпилилось и отработало.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Mar 2006
Адрес: Odessa
Сообщений: 157
|
in4core, а у меня ваш код работает....
__________________
Не всех война убила - многих покалечила |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
а она и не может не работать это в общем-то схема типовая, только к кастомизации диспатча эвентов она никакого отношения не имеет ![]() package { import flash.display.Sprite; import flash.events.Event; public class Main extends Sprite { public function Main():void { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); // entry point var pers:Pers = new Pers(); pers.addEventListener(Pers.PERS_READY, onPersReady); pers.init(); } private function onPersReady(e:Event) :void { trace("Pers is ready"); } } } package { import flash.display.Sprite; import flash.events.Event; public class Pers extends Sprite { public static const PERS_READY:String = "persReady"; public function Pers() { // здесь создаем болванку перса } public function init() : void { // здесь инициализируем перса // сообщаем наверх, что перс готов dispatchEvent(new Event(PERS_READY)); } } } |
|
|||||
|
стервочка (я мужик)
|
in4core, прекратите считать себя самым умным. это не так. в большинстве случаев чушь несёте вы. советую начать прислушиваться к людям. да они тоже иногда ошибаются. но прежде чем кричать "вы не правы", проще проверить. это вам поможет как в плане образования, так и повысит уровень уважения со стороны здешних коллег.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|