![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+1 31.07.08]
Регистрация: Jul 2008
Сообщений: 48
|
Цитата:
. А тесты были?Цитата:
. У меня без static не работало. Впрочем, вариант из соседнего треда с сажанием на ADDED_TO_STAGE меня тоже устраивает, так что с этим разобрались.С пунктом 3 в принципе тоже получилось, но создавать по отдельному файлу на каждую глобальную функцию или переменную/константу - сумашествие какое-то . |
|
|||||
|
А зачем вам делать ссылку на stage?
import flash.display.Sprite;
public class YourClass extends Sprite
{
public function YourClass()
{
super();
}
public function init():void
{
if(stage)
{
trace(stage);
}else{
throw new Error("class initialization should be executed after adding to the DisplayList",0);
}
}
}
Последний раз редактировалось ulik; 12.08.2008 в 11:58. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
ulik, а подписаться на ADDED_TO_STAGE не проще?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|