Преобразование проекта AS в проект Flex в Flex Builder
-
03-07-2019 - |
Вопрос
Есть ли простой способ преобразовать проект Actionscript 3 в проект Flex в Flex Builder?Когда я щелкаю правой кнопкой мыши по проекту и навожу курсор на «Природа гибкого проекта», все параметры становятся серыми.
Решение
Я не видел ничего подобного в FB3.
В проекте AS3 не хватает нескольких настроек проекта Flex (например, шаблон html). Лучше всего создать пустой проект Flex и добавить в него источник AS3 - перетащите папку (и) в папку src
проекта Flex. Кроме того, если это SWC, вы можете добавить его, используя настройки проекта.
Другие советы
Несколько общих шагов, которые помогут добиться этого без потери настроек проекта:
- измените фильтр навигатора, чтобы показать все файлы, которые он обычно скрывает от вас.
- найдите файл .project в корне вашего проекта.Вы увидите
<natures>
отметьте там. - создайте новый проект Flex.откройте там файл .project и сравните
<natures>
узел. - скопируйте недостающие материалы в текущий файл .project.
- вам может потребоваться закрыть проект и снова открыть его, чтобы заставить Flex Builder проанализировать измененный файл .project.
- вам, вероятно, придется щелкнуть по свойствам проекта, чтобы все сделать правильно.По крайней мере, в разделе «Путь сборки Flex» -> «Путь к библиотеке» нажмите кнопку «Добавить Flex SDK», поскольку, вероятно, именно поэтому вы хотите сделать это в первую очередь.
Если вам не хватает шаблонов/прочей (сам я не большой поклонник, но это хорошая опора, когда вы только начинаете проект), повозитесь с одним из полей формы в разделе «HTML-обертка» в разделе «Компилятор Actionscript» в свойства вашего проекта и примените изменения, а IDE заново создаст папку templates/.
Это немного грязно, но это работает.
<Ол>Старые файлы не будут изменены, но новый проект будет иметь характер проекта Flex. Если уже существует файл, имя которого совпадает с именем файла, который хочет создать мастер проекта, существующий файл не будет удален.
Если у вас есть пользовательские аргументы командной строки, исходные или библиотечные каталоги или какие-либо другие параметры, относящиеся к проекту, вам, возможно, придется их сбросить.
На случай, если что-то пойдет не так, сначала сделайте резервную копию каталога проекта. Однако я никогда не терял файлы при воссоздании проекта Flex Builder.