![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 434
|
Очень благодарен за хорошие пояснения)
|
|
|||||
|
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь! |
|
|||||
|
Дабы не плодить темы, можно прям тут спросить про прелоадер?
Использую Flash CS 5.5. Попробовал сделать прелоадер по такому же принципу, как описано чуть выше (пост 7). ругается причем если указать MainClass явно а не через getDefinitionByName - все работает почти нормально (почти - потому что в прелоадере заполняется переменная, объявленная глобальной, но в MainClass она не доступна) Подтолкните в нужном направлении пожалуйста (кроме гугла и Мука) Ранее прелоадер был написан в первом кадре, но решил вынести его в отдельный класс, теперь вот куча вопросов возникла =( |
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Истинно верное направление - не писать код во Flash CS =) Серьёзно - он для анимаций/ассетов, которые в swc компилировать и подключать этот swc к чему-то, что флекс компилятором собирается(flashdevelop, Flash Builder). Будете серьёзно программировать на as3 - это рано или поздно случится.
Вообще оно не находит MainClass, т.к. получается, что он вообще нигде не упомянут и потому не вкомпиливается (в FD это решается галкой Always Compile). Чтоб упомянуть хватит во втором кадре написать Вроде можно как-то ещё проще, но я не знаток и не так важно. Если есть символ, для которого ваш MainClass - базовый, то рекомендую просто поставить там экспорт во второй кадр. Ну и вы как-то неправильно готовите глобальные переменные, если они где-то не доступны.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 153
|
вот хватит уже вот этого вот! пусть каждый пишет там где ему удобней.
|
|
|||||
|
писать приходится во Flash CS потому что ничего другого скачать не могу, инет пока только 3G. Вообще касательно среды разработки тоже есть вопросы, но их лучше в соседнюю тему вынесу.
Цитата:
Насчет неправильного объявления переменных - КАК их можно объявить неправильно? При этом ни php, ни TilesArray из MainClass недоступны, точнее даже не объявлены. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
И что за include?
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Цитата:
Flash IDE как таковой предназначен для создания анимации, а не для написания кода. Если вам нравятся продукты adobe - пишите во Flash Builder. Эту штуку как раз придумали для программистов. Хотя мне больше FD нравится ![]()
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
|
Цитата:
Да, и еще такой вопрос, хоть я и догадываюсь каким будет ответ. Не проще ли делать прелоадер в первом кадре? И почему считается дурным тоном писать в кадрах? Добавлено через 2 минуты Цитата:
Последний раз редактировалось Ookami; 04.11.2011 в 15:23. |
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Цитата:
Цитата:
Почему писать код в кадрах плохо, вы поймете сами, чуть позже. Когда понадобится тот самый код, видоизменить или поправить, упорядочить или вовсе что-то убрать.
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) Последний раз редактировалось carrotoff; 04.11.2011 в 15:39. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|