Господа вопрос следующий. Есть равноускоренное движение, нужно, что бы в определенной точке объект остановился. Вот код:

Код:
sc1._x = 69.1;
var X0 = 69.1;
var Vx = -2;
var t = 0;
var a = -1;
_root.onEnterFrame = function() {
sc1._x = X0+Vx*t+a*t*t/2;
t += 0.4;
if (sc1._x<58) {
Vx = V0;
}
};
В нем все в порядке, он работает. Непонятно почему Vx приравненная к V0 его (объект) останавливает. Переменная V0 не создавалась и в формуле ее нет. Так почему все работает?!