![]() |
Flash Develop + SWC
Здравствуйте. Создал во Flash CS5 мувиклип, в нем же создал класс Car, привязал этот мувиклип к классу Car, создал из этого мувиклипа swc библиотеку. Во Fash Develop подключил эту библиотеку. При создании других классов (во FD), Car вместе со всеми его общедоступными методами видно. Скомпилировалось все отлично. Теперь вопросы:
Чпасть 1: как редактировать класс Car во Flash Develop? Если в последнем добываю мой класс из библиотеки, пишет непонятные вещи типа того: Код AS3:
Думал сделать по - другому: создать swc только из мувиклипа, не привязанного к классу Car. А класс Car создать отдельно. Но как во Flash Develop "привязать" отдельно созданный класс к swc библиотеке моего мувиклипа? 2.1 И будет ли отдельно созданный класс "видеть" вложенные мувиклипы в клипе этой swc библиотеки, чтоб свободно к ним обращаться, типа car.wheells.gotoAndStop() и т.д. Если второе возможно, то, конечно, буду использовать 2 - й вариант, но все равно заранее благодарен за ответы все вопросы. |
Класс из swc не редактируется. Используйте наследование от этого класса или композицию.
Непонятные вещи - объявление того, что есть в этом классе. |
Понял. Сделал следующее
Код AS3:
Код AS3:
Но все же, если классы из swc не редактируются, да будет так. Но разве нельзя как нибудь написанный класс "прикрепить" к swc (во Flash Develop)? Неужели все время использовать наследование? |
У вас вообще трейсить оно умеет, хоть что-то?
У FD вверху есть переключатель Debug/Release, так в Release оно не трейсит. Ещё нужен дебаговый плеер. Должно выводить в output в вашем случае. Создайте в swc пустой класс, где только графика и иерархия мувиков, без кода. Отнаследуйтесь от него и в наследнике пишите какой угодно код. Это какбэ и есть самое такое прикрепление. |
Да, есть переключатель, теперь trace() заработал. Спасибо за ответы.
Добавлено через 38 минут Хотя, если честно, то не так уж и много геморроя. Во Flash CS5 в библиотеке создал мувиклип, прикрепил его к пустому классу CarMc. В FD создал класс Car. И все что нужно сделать - это унаследовать его от CarMc. Потом пишешь в классе все что захочешь и он нормально обращается к вложенным мувиклипам (типа gotoAndPlay(); )... |
|
Цитата:
Спасибо за ссылку, статья полезная, но почти все что мне было нужно, я уже узнал из ответов в этой теме... Добавлено через 57 часов 46 минут Цитата:
|
| Часовой пояс GMT +4, время: 03:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.