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

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

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

Регистрация: Mar 2012
Сообщений: 10
По умолчанию Movieclip из раскадровки

Здравствуйте! Столкнулся с такой проблемой: есть большое количество кадров tga-формата из которых надо собрать анимации, но просто импорт не совсем подходит, т.к. раскадровка имеет разные значения изображений (ширина х высота) и кадры нужно "подгонять". Как решить эту задачу? Имеется текстовый файл, в котором прописаны координаты в таком виде:
Код:
35	115	00000.tga
35	115	00001.tga
36	115	00001.tga
35	114	00001.tga

Старый 10.05.2012, 10:17
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 2  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
1. Для флэша можно писать типа макроы на JSFL
2. Рисуете во флэше клип с парой кадров, вставляете в него пару tga, сохраняете в *.xfl , далее берете DOMDocument.xml клипа как шаблон и на С или на Паскале пишете генератор строк, которые добавляете в существующий xml. Открываете флэшом полученное - вуаля.

Код:
                              <DOMFrame index="1" keyMode="9728">
                                   <elements>
                                        <DOMBitmapInstance libraryItemName="18.jpg">
                                             <matrix>
                                                  <Matrix tx="75.45" ty="27.95"/>
                                             </matrix>
                                        </DOMBitmapInstance>
                                   </elements>
                              </DOMFrame>
Как легко заметить - вм следует программирвать вставку libraryItemName с именем файла и
Matrix tx="" ty="" c координатами.

3. Все-таки всю графику импортить, и собирать требуемые анимационные клипы уже на лету, ориентируясь на размеры, которые также следует вставить в код в виде массива описаний.

4. Нанять студента, котрый все это за небольшие деньги проделает ручками.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2


Последний раз редактировалось dark256; 10.05.2012 в 10:20.
Старый 10.05.2012, 11:00
nuzzgul вне форума Посмотреть профиль Отправить личное сообщение для nuzzgul Найти все сообщения от nuzzgul
  № 3  
Ответить с цитированием
nuzzgul

Регистрация: Mar 2012
Сообщений: 10
через xfl конечно удобно, но это копипаст-редактирование каждого кадра равносильно "двигать ручками"
вот если взять за основу, что все кадры уже прописаны в текстовом файле
x y имя_файла
x y имя_файла
x y имя_файла
То получается лучше JSFL использовать?

Старый 10.05.2012, 11:20
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 4  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Ну, по сути, если вы не хотите РУЧКАМИ, то это надо автоматизировать.
Соотв. тогда 1. и 2. варианты.
Либо пишете JSFL скрипт, либо просто внешний генератор.
В любом случае вы придете к генерации DOMBitmapInstance.
Соотношение "x y имя_файла" ВО ВНЕШНЕМ файле и картинок во флэшке так или эдак вам придется программировать.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 10.05.2012, 12:13
nuzzgul вне форума Посмотреть профиль Отправить личное сообщение для nuzzgul Найти все сообщения от nuzzgul
  № 5  
Ответить с цитированием
nuzzgul

Регистрация: Mar 2012
Сообщений: 10
Ясно, ну чтож... придется придумывать оптимальную автоматизацию, т.к. кадров слишком много
Спасибо.

з.ы. а как в cs4 xfl сохранить?

Старый 10.05.2012, 13:52
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 6  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
cs5.5. ставить....
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

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

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

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


 


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


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