|
|
|||||
Banned
[+5 08.09.07]
[+4 17.01.08] Регистрация: Dec 2005
Сообщений: 556
|
если єкспортировать в первый фрейм, то работает (после приписки public function CreateDragonFly())
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
librio, речь идет об автогенерации классов, Symbol3.as быть не должно.
Yuliy, необходимо обозначить метод CreateDragonFly (название которого, кстати, должно начинаться с маленькой буквы) публичным и поставить галочку экспорта в первый фрейм для Symbol3. |
|
|||||
Banned
[+5 08.09.07]
[+4 17.01.08] Регистрация: Dec 2005
Сообщений: 556
|
Цитата:
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Никакого code convetion от flasher.ru, это давно давноизвестный общепринятый стандарт именования для Java/ActionScript.
|
|
|||||
не увидел сразу, что вторая страничка с ответами появилась.
aQuestion, __etc - спасибо. Да. trace(df) - пишет что объект создан. Только почему я этот квадрат не вижу на сцене? Там он то и нужен.. в этом вся соль. __etc у меня синтаксис из С++ - это моя основная специлизация. |
|
|||||
Banned
[+5 08.09.07]
[+4 17.01.08] Регистрация: Dec 2005
Сообщений: 556
|
Цитата:
|
|
|||||
addChild(); addChildAt();
__________________
Работаю |
|
|||||
И на экране пусто...
|
|
|||||
эээ нее, addChild надо задавать в Document class
__________________
Работаю |
|
|||||
Snut
всё.. наконец-то.. класс mEnemy тоже нужно было добавить - addChild(mEnemy); Ура... победа. Хотя это ужасно))))).... куча разных неудобств. Без галочки "Export in first frame" - ничего не работало.. и кучка этих addChild() - меня это на 2 дня задержало. А то что объект df должен быть public static - мне вообще не нравится. Это же нарушение ООП - инкапсуляция данных! И мало того... в MainTimeline я не могу сделать так: stop(); import flash.display.MovieClip; import flash.events.*; import flash.utils.*; import Sources.*; var mEnemy:Enemy = new Enemy(); mEnemy.CreateDragonFly(); addChild(mEnemy); //-------------------------------------------- this.addEventListener(Event.ENTER_FRAME, SceneUpdate); function SceneUpdate(ev:Event):void { mEnemy.df.x = 10; } Последний раз редактировалось Yuliy; 03.11.2007 в 03:38. |
Часовой пояс GMT +4, время: 02:56. |
|
« Предыдущая тема | Следующая тема » |
|
|