|
Модераторы: SoWa |
|
Gunslinger |
|
|||
Опытный Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
хотел назвать "к каким объектам...", но не у верен, что с точки зрения программирования это коррестно. Вопрос, может быть, относится к игровой ветке, хотя полностью в этом не уверен... Интересуют следующие три вопроса:
1. где пишется код: в as-файлах, в объектах флеша, вроде мувиклипов, графики? 2. можно ли привязать код к графике, нарисованной на слое или предварительно обязательно преобразовать ее в "объект" (мувик, графику)? 3. если можно выносить скрипты с логикой в файлы и привязывать их к "объектам" на слоях, то как делать такую привязку? |
|||
|
||||
tofsla |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 90 Регистрация: 17.5.2005 Где: Москва Репутация: 1 Всего: 1 |
Код может быть привязан к кадру или к мувиклипу, просто к графике нельзя
В кадре можно обычную программу писать, а в мувике только описывать, связанные с ним события (вообще это не рекомендуется использовать ) as-файл привязывается с помощью
Еще можно связывать мувиклип в библиотеке с классом в as-файле |
|||
|
||||
Gunslinger |
|
||||||||
Опытный Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
Графика - в смысле просто рисунок на кадре, или конвертнутый в graphic?
У кого описано, где и какой писать код? Не рекомендуется по соображениям тормозов?
Здорово, как в с++. Тут же возникли вопросы о интерфейсе и реализации, ООП. Кого можно толкового почитать, чтоб не вылевать весь ушат сюда? Это сообщение отредактировал(а) Gunslinger - 12.5.2008, 21:07 |
||||||||
|
|||||||||
tofsla |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 90 Регистрация: 17.5.2005 Где: Москва Репутация: 1 Всего: 1 |
и к просто рисунку нельзя и к graphic, у них событий нет, но можно писать внутри кадров graphic, будет последовательно выполняться.
можно очень просто проверить, щелкаешь по тому, где хочешь писать код (кадру, рисунку и т.д), потом щелкаешь по вкладке Actions, если там нельзя ничего писать, значит нельзя Не рекомендуется, потому что замучаешься искать потом где, что описано, т.е. например у тебя есть 10 кнопок в кадре, можно внутри каждой написать
а можно в одном месте в коде кадра
Это сообщение отредактировал(а) tofsla - 12.5.2008, 21:21 |
||||
|
|||||
tofsla |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 90 Регистрация: 17.5.2005 Где: Москва Репутация: 1 Всего: 1 |
Больше на Java похоже, но местами обманчиво Я сначала читала Гурского "ActionScript2", еще есть Колин Мук, ну и хелп неплохой |
|||
|
||||
Gunslinger |
|
|||
Опытный Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
Значит не рекомендуется только из-за неудобства поиска.
А относительно программинга с ООП кого посоветуешь почитать? Еще интересно программное создание объектов, вроде генератора частиц. |
|||
|
||||
tofsla |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 90 Регистрация: 17.5.2005 Где: Москва Репутация: 1 Всего: 1 |
Ну и вроде это пережитки AS1, не соотвестсвует ООП и т.д., может кто-нибудь заглянет, и что-нибудь более умное скажет У Гурского и про то как писать код и про то как рисовать сразу, у Мука только ООП вот здесь много всяких ссылок http://forum.vingrad.ru/forum/topic-30647.html
В библиотеке можно прописать идентификатор мувика и генерировать копии или создать класс-наследник MovieClip и программно рисовать Есть еще хорошая книжка Шам Бхангал "Flash. Трюки" PS а вообще уже AS3 давно появился, может лучше сразу с него начать Это сообщение отредактировал(а) tofsla - 12.5.2008, 22:00 |
|||
|
||||
Gunslinger |
|
|||
Опытный Профиль Группа: Участник Сообщений: 842 Регистрация: 30.12.2006 Где: Астрахань Репутация: нет Всего: 3 |
Да, пожалуй и стоит с as3 сразу начинать. Только смог скачать 8ку (не говоря уже о кейгене). Вроде читал где-то, что есть модуль as3 для 8ки.
|
|||
|
||||
Правила форума "Flash" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | ActionScript 1,2 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |