Blend-эффекты для флеш игры

Март 28th, 2010 автор: Oleg Antipov

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

В нижнем правом углу экрана находится выпадающий список, в котором можно менять режим смешивания. Наиболее интересные режимы это Invert (что-то типа рентгена получается или очков ночного видения), Overlay (яркая вспышка, мне этот больше всего приглянулся) и Substract (Зачернение, неплохой эффект для воздействия радиации или чeго то в этом роде).

Плюс эти эффекты не зависят от размера уровня, в отличии от фильтров. Жалко что во флеше нет режима смешивания Saturation…

Скачать исходники примера можно здесь: http://www.anegmetex.com/devblog/files/blendFX.rar
В примере используется класс alphaFader и ageMath.

Категория: Хитрости

3 Комментариев

  1. Kirill Byvshev

    Да прикольные эффекты можно сделать с блендингом :smile: Сейчас тоже пытаюсь его заюзать для эффекта подсветки объектов ночью…

  2. paul

    Может вру, но вроде где-то видел плагин к флешу, что дополняет смешивания…

  3. Oleg Antipov

    В 10 плеере можно задавать собственные смешивания, скорее всего этот плагин для 10 плеера.

    Я же пока для большего охвата аудитории работаю с 9 версией.

Оставить комментарий