Показать сообщение отдельно
Старый 09.01.2014, 12:35
Isfet вне форума Посмотреть профиль Отправить личное сообщение для Isfet Найти все сообщения от Isfet
  № 9  
Ответить с цитированием
Isfet

Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
Цитата:
Сообщение от Fogflasher Посмотреть сообщение
Isfet, спасибо, в целом понятно.

Хотелось бы еще пару вопросов задать на этот счет:

1. Вот эта конструкция, которая у вас в Main:

Я уже ее видел несколько раз. Кажется, ее Wolsh изобрел, но возможно это что-то из классики.
Она обязательна? Это какая-то подстраховка, профилактика, от тормозных плееров? Вроде и без нее все работает нормально.
на самом деле, да , и без нее все работает. Ее придумал флешДевелоп) По умолчанию она создается в классе Main, а как бы не сопротивляюсь
Цитата:
Сообщение от Fogflasher Посмотреть сообщение
2. А вот это
Код AS3:
stageRef = this.stage;

единственный способ ссылку на стэйдж заиметь?
ну можно сразу в статик паблик переменную записать без гет метода, но тогда эту ссылку может кто-то случайно занулись, и стейдж пропадет везде, и будет проблематично найти того кто зануляет.

А вообще на самом деле, ни разу не сталкивался с проблемой получения ссылки на стейдж, так как все добавляю в Main класс, ну разве только в случае драга, чтобы подписаться на "mouseMove", но опять же если объект драггается, то значит это спрайт или мувик, и соответственно у него есть ссылка на стейдж.