Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   addEventListener ругается в Main классе (http://www.flasher.ru/forum/showthread.php?t=208609)

ZackMercury 06.08.2014 01:22

Аа, сорри, не глянул на импорт.
Действительно.
Я бы лучше поместил пакет game в пакет com.domainname

Zebestov 06.08.2014 02:22

Немного оффтопа:
Прекращайте уже тиражировать эту конструкцию:
Код AS3:

if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);

Она нужна только в случае, когда нужно проверить, не грузят ли SWF в другой SWF, например.
Во всех остальных случаях нет никаких if…else, все всегда предсказуемо.

ZackMercury 06.08.2014 02:25

А вдруг, кто-то захочет грузить вашу SWF в свою SWF :D

Zebestov 06.08.2014 02:45

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

Это просто тиражирование шаблона "на все случаи жизни", который просто переходит из класса в класс (что уже и вовсе абсурдно), вызывает привыкание и, возможно, зависимость ))

Koopa 06.08.2014 04:23

ВЫ воообще код смотрели? Какие советы по этому коду????

ZackMercury 06.08.2014 05:10

Цитата:

ВЫ воообще код смотрели? Какие советы по этому коду????
Обычно за злоупотребление вопросительными, восклицательными и знаками препинания дают замечание на большинстве форумов)
А вы вообще тему читали? :)
Неет? Тогда к чему такие вопросы?

caseyryan 06.08.2014 07:56

Цитата:

Сообщение от Zebestov (Сообщение 1170173)
Немного оффтопа:
Прекращайте уже тиражировать эту конструкцию:
Код AS3:

if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);

Она нужна только в случае, когда нужно проверить, не грузят ли SWF в другой SWF, например.
Во всех остальных случаях нет никаких if…else, все всегда предсказуемо.

Это же стандартный шаблон из FD ) Если IDE создает его автоматически, и он никак не мешает, то зачем его намеренно удалять? Я обычно оставляю

Котяра 06.08.2014 13:21

2Zebestov, как только мы захотим сделать прелоадер, через -frame Main 2
тут-то и пригодится эта проверка

Zebestov 06.08.2014 14:12

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

nubideus 06.08.2014 14:23

Цитата:

воспринимается почему-то как аксиома
потому что
Цитата:

Это же стандартный шаблон из FD


Часовой пояс GMT +4, время: 06:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.