Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.05.2008, 12:22
EugeneLitvinov вне форума Посмотреть профиль Отправить личное сообщение для EugeneLitvinov Найти все сообщения от EugeneLitvinov
  № 1  
Ответить с цитированием
EugeneLitvinov

Регистрация: Aug 2007
Сообщений: 34
Cool компиляция ActionScript 3.0 во FlashDevelop

Нашел топик на тему "компиляция во flash develop" - где подробно описано, как компилировать ActionScript 2.0 во FlashDevelop, однако проделать тоже самое для проекта ActionScript 3.0 не смог, т.к. закладка > Project > Properties > Injection отсутсвует напрочь, направте, пожалуйста, на путь истинный

Старый 23.05.2008, 14:26
KADMIy вне форума Посмотреть профиль Отправить личное сообщение для KADMIy Найти все сообщения от KADMIy
  № 2  
Ответить с цитированием
KADMIy
 
Аватар для KADMIy

Регистрация: Dec 2007
Адрес: Russia, Magnitogorsk
Сообщений: 8
Отправить сообщение для KADMIy с помощью ICQ
http://www.flashdevelop.org/

описано как настроить под ас3

Старый 23.05.2008, 15:56
EugeneLitvinov вне форума Посмотреть профиль Отправить личное сообщение для EugeneLitvinov Найти все сообщения от EugeneLitvinov
  № 3  
Ответить с цитированием
EugeneLitvinov

Регистрация: Aug 2007
Сообщений: 34
Спасибо за линк, по сайту побродил, но решения не нашел. У меня кроме Flash SC3 IDE и FlashDevelop-3.0.0-Beta7 ничего не установлено, может обязательно нужен Flex SDK? Хотя здравый смысл подсказывает, что не нужен
У меня после нажатия F5 возникает окно:
"Compiler Configuaration Required: Would you like to open the AS3 context settings to configure the compiler?"
После чего появляется настройка AS3Context из меню Settings, пробовал менять AS3Classpath с "FlashDevelop\Library\AS3\intrinsic" на "C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0\Classes", но результат один и тот же...

Старый 23.05.2008, 16:09
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от EugeneLitvinov Посмотреть сообщение
может обязательно нужен Flex SDK? Хотя здравый смысл подсказывает, что не нужен
Если хотите компилить из FD, то нужен, иначе как по другому?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 23.05.2008, 16:28
EugeneLitvinov вне форума Посмотреть профиль Отправить личное сообщение для EugeneLitvinov Найти все сообщения от EugeneLitvinov
  № 5  
Ответить с цитированием
EugeneLitvinov

Регистрация: Aug 2007
Сообщений: 34
Печально
Я с Flex'ом не знаком, но думал он предназначен для построения форм "а-ля Delphi для интернета", и еще предполагал, что FD может юзать SDK самой Flash IDE для того, чтобы создавать swf'ки
Это выходит, что Flex SDK содержит весь набор функций для генерации полноценных swf'ок?

Старый 23.05.2008, 16:57
EugeneLitvinov вне форума Посмотреть профиль Отправить личное сообщение для EugeneLitvinov Найти все сообщения от EugeneLitvinov
  № 6  
Ответить с цитированием
EugeneLitvinov

Регистрация: Aug 2007
Сообщений: 34
Установил Flex, указал компилятору, куда установил... Все работает, компилирует, ошибок нет, swf'ка создается, но пустая, хотя из Flash IDE все работает чудесно, может есть тонкость написания классов для Flex? а-ля статическая функция main в Java?

Старый 23.05.2008, 17:20
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
В проекте для для базового класса надо указать Always Compile
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 23.05.2008, 18:03
EugeneLitvinov вне форума Посмотреть профиль Отправить личное сообщение для EugeneLitvinov Найти все сообщения от EugeneLitvinov
  № 8  
Ответить с цитированием
EugeneLitvinov

Регистрация: Aug 2007
Сообщений: 34
Always Compile стоит, однако всплыл такой факт: после компиляции, если открыть созданный swf файл в дереве Project (нажать на плюсик), вместо дерева, отображающего структуру swf-файла, отображается такое: "Swf error: Unable to read beyond the end of the stream" ... и swf-файл весит аж 0 - не густо...
И еще: в Project properties > Global Classpaths нужно добавлять пути к классами из Flash IDE, или они полностью заменяются классами из Flex?


Последний раз редактировалось EugeneLitvinov; 23.05.2008 в 18:11.
Старый 23.05.2008, 18:27
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
А что выводится в панель output?
Я сделал тестовый проект с одним классом и у меня выводится следущее:
Цитата:
Running process: C:\Program Files\FlashDevelop3\FirstRun\Tools\fdbuild\fdbuild.exe "D:\_iDoc\_Source\home\AS3\AS3.as3proj" -ipc 41c8a627-b9c0-436c-8247-c78cc795324b -compiler "C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2" -library "C:\Program Files\FlashDevelop3\FirstRun\Library" -cp "C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0\Classes" -cp "C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\Component Source\ActionScript 3.0\User Interface"
HINT: Improve your build speed when compiling in FlashDevelop3 by placing the Adobe Flex Compiler Shell in your Flex2 bin path.
Building AS3
mxmlc -load-config+=obj\AS3Config.xml -debug=true -benchmark=false -o obj\AS3633471563902031250
Loading configuration file C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\frameworks\flex-config.xml
Loading configuration file D:\_iDoc\_Source\home\AS3\obj\AS3Config.xml
obj\AS3633471563902031250 (816 bytes)
Build succeeded
Done (0)
В свойствах для AS3 для Flex SDK Location стоит
Код:
C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 23.05.2008, 19:07
EugeneLitvinov вне форума Посмотреть профиль Отправить личное сообщение для EugeneLitvinov Найти все сообщения от EugeneLitvinov
  № 10  
Ответить с цитированием
EugeneLitvinov

Регистрация: Aug 2007
Сообщений: 34
Да, вывод у меня коренным образом отличается:
Цитата:
Running process: C:\Documents and Settings\Жека\Local Settings\Application Data\FlashDevelop\Tools\fdbuild\fdbuild.exe "D:\Projects_Flash\$bingo\chat\ChatRoom.as3proj" -ipc 66f6aff6-6538-4c24-8eea-8f537980380b -compiler "C:\Program Files\FlexSDK" -library "C:\Documents and Settings\Жека\Local Settings\Application Data\FlashDevelop\Library" -cp "C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0\Classes" -cp "C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\Component Source\ActionScript 3.0\User Interface"
Using the Flex Compiler Shell.
Building ChatRoom
mxmlc -load-config+=obj\ChatRoomConfig.xml -debug=true -incremental=true -benchmark=false -o obj\ChatRoom633471585437656250
INITIALIZING: ?
Starting new compile.

Build succeeded
Done (0)
Причем по пути "C:\Documents and Settings\Жека\Local Settings\Application Data\FlashDevelop\Tools\fdbuild\fdbuild.exe" у меня вообще ничего не находится, даже папки FlashDevelop там нету. Где этот параметр поменять из среды FlashDevelop я не нашел

Создать новую тему Ответ Часовой пояс GMT +4, время: 12:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
flashdevelop

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 12:02.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.