Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   эффект onion skin в ролике (http://www.flasher.ru/forum/showthread.php?t=138121)

thorr 30.03.2010 23:06

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

in4core 30.03.2010 23:27

Либо все вручную либо все кодом. 50/50 сделать не получится.

Contemplator 31.03.2010 03:35

Цитата:

Сообщение от thorr (Сообщение 896930)
Хочу сделать анимацию со шлейфом при движении, т.е. чтоб при движении предыдущие кадры медленно затухали. Вручную расставлять ролики в каждом ключевом кадре не хочется, а хочется за основу взять только начальный и конечный кейфреймы

уменьшение альфы для граф.содержимого мувиклипа - можно ручками сделать, хотя проще программно (да и чище будет, если периодично проверять условие _mc._alpha != 0 и при верном значении уменьшать альфу на сколько-то единиц, а при верном удалять мувиклип).
а так, - в чём суть вопроса, собственно говоря? как дублировать _mc поверх предыдущего(их) дубля? как описать алгоритм затухания? или что?

thorr 31.03.2010 14:40

суть вопроса - задать промежуточные состояния дублированных клипов. Если например, есть замедление/ускорение (ease) или движение по траектории, то простой интерполяцией не обойтись (разницу в координатах/масштабах/альфах/углах между начальной и конечной позицией тупо поделить на число кадров и инкрементировать к начальному).
хотелось простое решение. Вообще думал, может есть где какая хитрая глубоко спрятанная галочка чтоб шлейф показывался при задании tween как в самом редакторе, но видать многого захотел))

alexcon314 31.03.2010 15:49

Вложений: 1
оно-неоно, посмотрите.

thorr 02.04.2010 16:27

Цитата:

Сообщение от alexcon314 (Сообщение 897067)
оно, не оно? посмотрите.

не совсем. в примере известны координаты для каждого кадра, поскольку мышь проходит по всем этим точкам. а если это motion tween, где есть только первый и конечный ключевые, там сложнее


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

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