Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   [jsfl] автоматизировать процесс компановки персонажей (http://www.flasher.ru/forum/showthread.php?t=178352)

Universe 19.04.2012 19:25

[jsfl] автоматизировать процесс компановки персонажей
 
Помогите, пожалуйста, разобраться с командами jsfl. Нужно автоматизировать процесс компановки персонажей во флешке. Нужно реализовать следующий алгоритм:
1. Создание мувиклипа с заданным именем(из массива).
2. Импорт сиквенции на кадры.
3. Создание папки с заданным именем и перемещение в неё выбранных мувиклипов из библиотеки.
4. Копирование кадров из одного мувиклипа в другой, посредством выделения всех кадров в мувиклипе-источнике, и вставку этих мувиклипов в нужное место в мувиклипе-приёмнике.
5. Программно написать простой код (например gotoAndPlay(1)) в выбранных кадрах.

bublic_bicubic 19.04.2012 19:48

Документация в помощь
http://help.adobe.com/en_US/Flash/10.0_ExtendingFlash/

UPD: + CS5
http://help.adobe.com/en_US/flash/cs/extend/index.html

Universe 19.04.2012 19:54

спасибо)

Bgg 19.04.2012 20:47

Я бы помог, но с нуля мне лень писать.

olexandr 19.04.2012 22:37

еще вот это иногда может помочь.
http://www.olexandr.org/upload/20120419203601.jpg http://www.olexandr.org/upload/20120419203656.jpg

а вообще, да, документация - оптимальный выбор

amesqit 20.04.2012 20:20

я как-то ради интереса писал сборку в jsfl секвенций из папок с персонажем, основное что там нужно:
Код AS3:

doc.getTimeline().insertBlankKeyframe(num)

и
Код AS3:

 doc.importFile("filename");

ну и сохранение свф. Гда-то даже есть реализация сборки с борезанием альфа по краям пнг из секвенций, чтобы памяти поменьше кушалось. Если интересно могу вечерком на домашнем компе поискать реализации данных сборок секвенкий. Только скорее всего там не совсем оптимальные решения, я на jsfl писал в жизни раза 3-4.


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

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