Пережимаем растр не выходя из флэша

Случилось так, что сегодня мне пришлось переделывать презентацию после других людей. И я столкнулся с проблемой излишнего веса в одной из работ — обычная на вид презентация, длительностью 15 секунд, весит целых 6 мегабайт. Оказалось, что ее создатели (совсем американцы зажрались), не мудрствуя лукаво, взяли стоковые фотки и вставили во flash «как есть», а потом масштабированием уменьшили до нужных размеров.

Пришлось пережимать. И тут флэш меня приятно порадовал — оказывается можно пережать растровую картинку пользуясь только его родными инструментами.

Делаем так: уменьшаем фотографию до нужного размера, копируем в буфер (Ctrl+C), дальше Edit-Paste Special, и в появившемся окне выбираем Device Independent Bitmap. Порадовало, что даже прозрачность сохраняется.

Если нужно получить не все изображение, а только его уменьшенную часть, то перед копированием в буфер, нужно сделать Break Apart и избавиться от ненужных частей.

Думаю впереди еще будет немало задач, в которых этот способ, хоть немного, но оптимизирует рабочий процесс.

Эффект взрыва

Сегодня мало какая игра или баннер обходятся без спецэффектов. Это и понятно, нужно успеть привлечь внимание посетителей раньше, чем они уйдут с сайта.

Основой большинства спецэффектов во флэше, является функция duplicateMovieClip. До появления програмного рисования и объекта BitmapData, это был чуть ли не единственный способ программирования flash-эффектов. Эта функция просто создает дубликат уже существующего клипа. В нашем случае, мы создаем набор дубликатов и дальше управляем ими по ситуации.

Сделав более 500 игровых баннеров, я заметил, что некоторые эффекты часто переходят из одной работы в другую и практически без изменений. Самый популярный среди них — эффект взрыва / брызг / осколков.

Рзберемся, как это делается (я еще не разобрался с аудиторией сайта, поэтому буду разжевывать) + пример ниже: Читать далее Эффект взрыва

Полезный Free Transform Tool

Многие разработчики и аниматоры сильно недооценивают встроенные возможности флэша, а порой просто не знают о них. Одна из таких — инструмент Free Transform Tool. А точнее его подвид Envelope. Наверное все знают его можно применять для изменения формы одного или нескольких объектов. Но мало кто знает, что это можно делать в режиме Edit Multiple Frames. Как же нам это использовать? Читать далее Полезный Free Transform Tool

Прием номер один — «Присел — встал»

Наверное один из самых полезных трюков. С его помощью можно переводить персонажа из одного состояния в другое без лишних усилий.

Все очень просто — перед тем, как изменить свое положение, персонаж как бы слегка приседает (сплющивается). В этот момент его положение меняется на конечное (просто берет и меняется). Затем он встает уже в новом положении. Смотрим пример: Читать далее Прием номер один — «Присел — встал»

Начинаем хитрить!

Ур-р-ра!!!
Сейчас я нажму кнопку «Опубликовать» и мир увидит проект «Хитри» и его первый пост.

В любом деле накопленные знания и опыт требуют выхода. Отец учит сына чинить кран,
мать делится с дочерью кулинарными секретами, мастер обучает ученика…
Ну а мне, как достаточно опытному и совсем нежадному флэшеру, ничего не остается, как завести собственный блог.

Случайным образом дата его запуска выпадает на 1 Апреля – день шуток и юмора.
Смею надеяться, что благодаря секретам, которыми я буду делиться с вами на страницах этого сайта, у вас и вправду появится больше времени для шуток и отдыха, да и сам трудовой процесс не будет казаться бесконечной головоломкой, а станет любимым делом, приносящим не только материальное вознаграждение, но и истинное удовольствие.