![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
Ylik, если пробуешь пример ChuwY, он поменял классы, компилировать надо Glav.
ChuwY, не совсем понял что ты имеешь ввиду, поясни плиз чем я набыдлокодил ![]()
__________________
Нормально делай — нормально будет! Последний раз редактировалось tsarapkabel; 25.04.2011 в 21:12. |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Всё, я вообще запуталась... ='(((
|
|
|||||
|
Ylik, вы добавляете экземпляры класса MC1 кидая их на сцену прямо во флеше?
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Да. Создаю в ручную.
|
|
|||||
|
В таком случае конструктор должен быть рассчитан на то, чтобы в него не передавались аргументы.
В конце концов можно дать глобальную точку доступа к мейнклассу. package { import flash.display.MovieClip; import flash.events.Event; import flash.events.MouseEvent; public class Mc1 extends MovieClip{ public function Mc1() { if(stage){ init(); } else { addEventListener (Event.ADDED_TO_STAGE, init); } } private function init (event:Event):void { removeEventListener (Event.ADDED_TO_STAGE, init); stage.addEventListener(MouseEvent.CLICK, Glav.getInstance().func1); } } } package { import flash.display.Sprite; import flash.events.Event; public class Glav extends Sprite { private static var _instance : Glav; public function Glav():void { _instance = this; } public function func1 (event:MouseEvent):void { trace ("insideGlavTrace"); } public static function getInstance():Glav{ return _instance; } } }
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. Последний раз редактировалось ChuwY; 25.04.2011 в 21:34. |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Спасибо! Пробую.
|
|
|||||
|
Я случайно отпостил неверный вариант. Посмотрите как сейчас.
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Какие-то ошибки появились:
1114: The public attribute can only be used package. и 1012: The static attribute may be used only on definitions inside a class. |
|
|||||
|
Киньте сам проект, если не слишком секретно.
А то получаются сломанные телефоны.
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. |
|
|||||
|
Регистрация: May 2009
Сообщений: 54
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:44. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|