хорошо, меня интересует конкретно this.vx
в коде

Код:
this._x += (this.x0 + this.vx - this._x) / 10;
this.vx = this.vx * 0.5;
который расчитывается непонятным мне образом в коде

Код:
MovieClip.prototype.onNewCoordParam = function (c, r, sc)
{
var _col = this.col;
var _row = this.row;
var newX = 0;
var newY = 0;
if (!(_col != c || _row != r)) return;
if (_col > c) newX = sc;
else
if (_col < c) newX = -sc;
else newX = 0;
if (_row > r) newY = sc;
else
if (_row < r) newY = -sc;
else newY = 0;
this.vy = this.vy + (newY - this.vy) / 100;
this.vx = this.vx + (newX - this.vx) / 100;
}