Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Можно ли компилировать целиком сложные проекты во FlashDevelop. (http://www.flasher.ru/forum/showthread.php?t=120243)

SunShadow 15.01.2009 15:10

Вложений: 1
Цитата:

Сообщение от mre (Сообщение 790813)
Да нет никаких настроек больше.
Я добавляю в проект только fla-файлы и все работает.

Создал простейший пример.
Два fla, один это предзагрузчик, а второй подгружаемый мувик связанный с классом Test. Сделал в CS4 проект, указал путь на папку с файлами. Loader указал в качестве документа по умолчанию. В Test.as меняю текст выводимый в trace и пытаюсь сделать тест проекта. В итоге получаю просто запуск Loader и подгрузку Sun.swf.
Перекомпиляции Sun.fla не наблюдается.
Исходники прикладываю. Научите что делаю не так?

wvxvw 15.01.2009 15:19

Чего-то в проекте не наблюдается ФЛА файлов... не понятно, что вы хотели скомпилировать =/

mre 15.01.2009 15:19

А где fla?

SunShadow 15.01.2009 15:28

Вложений: 1
Цитата:

Сообщение от wvxvw (Сообщение 790840)
Чего-то в проекте не наблюдается ФЛА файлов... не понятно, что вы хотели скомпилировать =/

Извиняюсь забыл Flash закрыть когда архивировал.

fljot 15.01.2009 15:44

Цитата:

Сообщение от iNils (Сообщение 790823)
Лично я работаю фактически без Flash IDE, он используется только для создания swc библиотек. А так вся работа ведется в FD и компиляция происходит на базе mxmlc. Если нет анимации, то Flash IDE вообще не открывается, а все картинки добавляются через [Embed].

кстати
а главный класс, который компилируете (DocumentClass в случае компиляции из-под Flash IDE), как выглядит? всмысле весь визуал добавляете кодом вручную?
я долго пробовал сделать так, чтобы главный класс (TestProject) уже содержал какую-то графику (накидать элементы (скажем, всякие меню, какой-то фон, подвал...) во Flash IDE, а потом делать как обычно:
Код AS3:

package  
{
        import flash.display.Sprite;
 
        [Embed(source="assets/lib.swf#TestProject")]
        public class TestProject extends Sprite
        {
                public function TestProject()
                {
                        super();
                }
        }
}

если со всякими вложенными объектами такая штука работает, то с главным классом нет - графика не появляется... дериктива Embed почему-то не срабатывает.

прокомментируйте, пожалуйста

iNils 15.01.2009 16:30

Компилятор Flash IDE не понимает Embed

fljot 15.01.2009 16:38

не-не.. компилирую то mxmlc-ом, но главный класс (TestProject) не подцепляет графику (символ TestProject в assets/lib.swf)

wvxvw 15.01.2009 17:11

ooops... CS4 :)

SunShadow 15.01.2009 21:32

Вложений: 1
Цитата:

Сообщение от wvxvw (Сообщение 790894)
ooops... CS4 :)

В P.S. проскакивало что работаю под CS4. Компилю под 9 плеер.
Пересохранил под CS3 оба FLA

AL.exe 16.01.2009 04:42

Цитата:

Сообщение от .flashProjectProperties
<compileList editable="false">
<uri label="Sun.fla">file:///D|/docs/Р*абочий стол/Test/Sun.fla</uri>
</compileList>

Почему-то второй файл у вас не прописан. Пропишите руками, если не работает галочка из CS4 =)

Добавлено через 26 минут
Упс, туплю, там в defaultApp основная флешка прописана. Все у Вас должно компилироваться. Вы точно не на Ctrl+Enter жмете? :)


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

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