Форум Flasher.ru

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

chingachgoog 04.11.2006 17:02

распределение имиджей по кадрам автоматом
 
Исходные данные: есть покадровая анимация в виде, например, 100 файлов tga/png/ets. Естественно одного размера и разрешения.
Что надо: вставить их в флешку, т.е. каждый файл изображения на свой кадр в таймлайне. Естественно что все должны иметь одинаковое расположение x, y.

На настоящий момент наиболее известный мне быстрый способ таков: на кадре рисую векторный прямоугольник. Далее скопом импортирую в библиотеку все растровые файлы (благо флеш позволяет). Далее делаю заливку прямоугольника битмапом и выбираю первый имидж.
Размножаю ключевые кадры до 100. Тоже довольно быстро.
Но дальше начинается мучение: выбирать каждый ключевой кадр, и выбирать к нему имидж. (((

Нет ли автоматического распределения? Вроде довольно распространенная ситуация?

iNils 04.11.2006 17:27

Самый простой способ:
1. Все файлы имеют одинаковое имя и отличаются только цифровым суффиксом на конце (разница чисел между соседними файлами, должна быть единица). Например так:
Код:

image005
image006
image007
...
image066

2. В редакторе выбрать импорт на сцену (а не в библиотеку) и выбрать только первый файл (то есть в примере image005).
3.Флеш сам предложит импортировать покадрово всю последовательность.

chingachgoog 04.11.2006 18:02

2iNils

Cпасибо дружище!
Ты спас мою руку от ревматизма :-)

Wolsh 08.11.2006 03:34

Прикольно, не знал. Я анимированный гиф делал по-быстрому и его импортировал, а тут всё в самом флэше есть. Хм...

Marabo 09.03.2009 15:03

Респект!


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

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