Створення swc файлу через command line, блог їм

Давайте розглянемо найпростіший приклад зі створення swc бібліотеки на Windows.

1) Завантажуємо останній Adobe® Air® за посиланням праворуч (підійде будь-яка версія).







2) Створюємо тестовий as3 файл:

3) Знаходимо в нашому Adobe® Air® SDK файл compc.bat таким шляхом C: \ Program Files \ Adobe \ AIR SDK \ bin \ compc.bat

4) Створюємо простий compile.bat файл з таким текстом:
«C: \ Program Files \ Adobe \ AIR SDK \ bin \ compc.bat» -source-path. -include-sources. -output lib.swc

Запускаємо його і отримуємо скомпільований lib.swc. Перевіряємо згенерований файл:

Створення swc файлу через command line, блог їм

Як ми бачимо - все працює. Для перевірки «що ж всередині» - давайте подивимося декомпілятори.







Створення swc файлу через command line, блог їм

Тепер Ви знаєте про швидкого складання файлів бібліотек. Звичайно, так можна і звичайний swf створити В моєму випадку я створюю swc файли для Native Extensions.

Навігація по публікаціям

Це все добре, але зібрати я можу swc як завгодно і через Flash Builder Але тут же питання в тому як це зробити швидко з cmd без зайвих програм, щоб все працювало з коробки Adobe® Air® SDK і можна було б обійтися notepad)

Тоді так, не спорю. Але я не думав, що «зайві програми» можуть когось налякати.

Справа не в «налякати». Ось мені треба швидко накидати swc з пару файлів. Де швидше за все зробити? Правильно, в блокноті
Ну і дизайнеру зручніше тепер swc робити з його реєстрового арту Він отримав невелике Air додаток, яке автоматично робить генерацію класу на основі його файлів і випльовує відразу SWC з Embed його картинок Все на стільки красиво, що дизайнери пищати

Гарне bat рішення. Але нам не допомогло б. Дизайнер повинен мати можливість кожній картинці задавати package name, variable name)

Не зовсім зрозумів як картинки в swc через command-line вставляти? Embed?







Схожі статті