Туплю.

Mar 05, 2005 11:19

Немогу придумать как сделать програмное "движение клипа"/"Изменение значения следуещего вида. Разгон с 0 затем в кончной точке резкое торможение с колебанием. Хто знает? Как?

Кроспостед: ru_flash

Leave a comment

Comments 2

oktab March 5 2005, 15:23:35 UTC
на flash-ripper.com я как то видел ссылку на сайт, где описываются такие поведения.

Reply


kraidiky March 7 2005, 05:22:03 UTC
Ты что, однорукого бандита программируешь? :)

Я сделал так, в своё время, завёл себе массивчик в котором написал движение за каждый шаг. Типа вот такого вида:
step = new Array();
step[1] = 0.2;
step[2] = 0.5;
step[3] = 1;
step[4] = 1;
step[5] = 0.7;
step[6] = 0.3;
step[7] = 0.1;
step[8] = -0.1;
step[9] = 0.1;

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

Reply


Leave a comment

Up