Navigation | CorelDraw + Adobe Flash

   
 

ADs:

CorelDraw + Adobe Flash

Готовлю сейчас исходники для игрушки (тут и тут уже о ней писала, но вот клиент наконец-то вспомнил, что она ему таки нужна). Рисовалось это безобразие в кореле, но экспорт во флеш я не доверю никому (зная любовь всех к корелу и его знание. ;) Выгонят же тупо в растр и фсе — a я буду виновата, что фигня вышла).

Объектов множество, все они повторяющиеся, соответственно, нам нужен флеш-исходник уже с символами, а не просто набором объектов. Выделять и конвертить в символ каждую кривульку во флеш — долго и нудно. Также долго конвертить во флеш из корела по одному листику, и складывать во флеше картинку по-новой.
Чтоб значительно упростить себе подготовку флеш-исходника, изначально рисуем в корел с использованием символов:

Символы в корел, практически то же, что и во флеш: сокращают размер файла, при использовании повторяющихся элементов; к каждому образцу символа можно применять трансформации, что не скажется на остальных образцах; при редактировании самого символа, эти изменения касаются всех используемых образцов.
Также в файле доступна библиотека символов (диспетчер символов):

При экспорте в swf эти символы сохраняются. Но разобьются на исходные элементы (т.е. на отдельные объекты, если символ в корел состоит из нескольких кривых), каждый из которых уже флеш поймет как символ типа графика, если просто импортировать полученную swf-ку во флеш.

(Т.е. каждый лепесток у цветка — это символ Graphic (напр. symbol 102 — он есть во всех цветах)
В принципе, и этого достаточно: каждый кусочек лепестка, листика и т.д. — флешевый символ, файл имеет небольшой вес (но замучаемся группировать, для удобства редактирования).
Чтобы во флеше сохранились кореловские символы целиком, нужно выполнить не сложный танец с бубном: загнать экспортированную из корел swf-ку в декомпилер (пользуюсь Sothink SWF Decompiler 3.6). И потом работать уже с полученным с помощью него fla-файлом:

Т.е. Получаем набор символов MovieClip (соответствующих кореловским символам и состоящих уже из отдельных символов Graphic). C таким исходником управляться уже на порядок проще.

Надеюсь, пригодится =-)

Filed by saШka at June 13th, 2008 under Шпаргалка

У автора очень приятный слог :) Хотим еще инфы по этой теме!

Comment by Fynt — July 17, 2008 @ 5:30 pm

Fynt, спасибо =-)
Виктор, Fynt и все-все-все, пишите, что конкретно интересует — постараюсь осветить интересующие вас вопросы ;)

Comment by saШka — July 17, 2008 @ 5:42 pm

Leave a comment

You must be logged in to post a comment.

ADs:


www.webmoney.ru   WMID 344863040294  


Ukrainian Banner Network