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

Код:
stop();
_root.kol = false;
sq.onRollOver = function() {
_root.kol = true;
};
sq.onRollOut = function() {
_root.kol = false;
};
sq.onEnterFrame = function () {
if (_root.kol=false) {
s_x = 100;
s_y = 100;
q = 0;
z = 0;
} else {
s_x = 100;
s_y = 100;
q = 0.1;
z = 2;
x += s_x-sq._xscale;
y += s_y-sq._yscale;
dx = x-sq._xscale/z;
dy = y-sq._yscale/z;
sq._xscale += dx*q;
sq._yscale += dy*q;
}
};
Sq - данный квадрат - мувиклип. Код стоит в первом кадре. Больше нигде кода нет.
Если есть желающие оказать помощь, просьба помочь на языке Action Script 1, предлагать изучить AS3 не стоит )
В этом колебание срабатыает сразу, а действия мышки никаких воздействий не оказывает. Квадрат останавливается и все (