![]() |
Как бескровно перейти на FD?
Это возможно?
Если у меня в проекте есть графика и есть код могу ли я перейти на FD? Или это надо было изначально планировать? а то проблемы с отладкой достали. :confused: Если не сложно - киньте ссылкой как это делается и где Вы берете сам FD? (можно в личку, спасибо!!!! :) ) |
|
спасибо.
он фри что ли? |
да, фри
|
Легкость перехода на FD зависит от того, насколько большой проект и насколько "чисто" написан код. В частности FD настаивает на типизации, а FlashIDE - нет. Поэтому напрямую проект, работающий там, в FD может просто не откомпилироваться из-за огромного количества ошибок. Проще всего, конечно, не импортировать проект в FD, а начинать там новый проект.
Второй момент (почитаете здесь, обсуждения были) - это trace. В FD он сам собой не появится, нужно установить дебаг-версию плеера и указать его как текущий плеер. Еще кое-что по мелочи. |
Цитата:
А как обычно процесс происходит? Я так понимаю графику рисуем в Flash , затем fla файл подключаем в FD и пишем код? |
Графику можно экспортировать в SWC.
|
Цитата:
|
В настройках публикации и делается там есть поле SWF Settings установите галочку перед строкой Export SWC
|
1) FlashIDE -> окно библиотеки -> свойста клипа, который хотим экспортировать -> отмечаем Export for ActionScript.
2) Правый клик любому клипу в окне библиотеки -> Export SWC File... 3) Сохраняем. Помещаем сохраненный SWC в папку FD проекта. 4) FlashDevelop -> View > Project Manager -> находим в иерархическом дереве наш SWC -> правый клик по нему -> отмечаем Add To Library. 5) Теперь если мы, экспортируя во FlashIDE (пункт 2) некий клип, указали ему имя класса, скажем, My_mc, можно добавить его на сцену просто создав переменную класса My_mc и применить addChild(). Код AS3:
|
Цитата:
но у меня многие элементы добавлены на сцену статически, т.е. вручную (в некоторых случаях это удобно). получается что их я не вижу? |
Цитата:
|
Можно еще один глупый вопрос - для того чтобы заработал FD надо поставить Flex?
....пробую сделать пример AS3 Project. Отладка не запускается. Только какое-то окошко где написано Flex SDK Location. Пошла искать Flex... |
Все статические элементы, можно собрать в один клип, например, background_mc:Background и добавить его в SWC. А потом в функции init() сделать следующее:
Код AS3:
Нужен только FlexSDK, его можно скачать по ссылке, что я привел во втором посте. Распакуйте куда-нибудь скачанный архив, например в папку flex_sdk. В этой папке после распаковки архива должны появиться папки ant, asdoc, frameworks и другие. Потом так: FlashDevelop -> Tools -> Program Settings... -> AS3Context (левое меню) -> Flex SDK Location << указываем путь к папке flex_sdk. |
Цитата:
|
Цитата:
|
kaetano, значит проворонили, там несколько галок перед установкой есть.
|
А я вообще не понимаю чего хочет автор. Писать код во ФД? Так его можно и в ИДЕ компилить. Тогда собственно, если исходный код написан в классах, то все будет работать.
Ой, кажется я забыл тему обновить... |
Цитата:
всем спасибо!!! ваша помощь помогла! Добавлено через 10 часов 41 минуту Нет, все-таки рано обрадовалась. Дома на компе тест прошел хорошо, на работу пришла, а тут тот же проект компилируется с ошибкой. Цитата:
....делала все так же как и дома. |
| Часовой пояс GMT +4, время: 18:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.