Привет всем, я только начал изучать флеш, поэтому у меня стыдный вопрос. У меня есть след. код, который не работает в чем касяк, может я не так обращаюсь к объектам

Код AS1/AS2:
var Х0=50; // Координата начальной точки по X
var Y0=170; // Координата начальной точки по Y
var t=0; // Время движения
var a=2; // Ускорение
var Vy=0; // Начальное значение вертикальной составляющей скорости
var Vx=6; // Начальное значение горизонтальной составляющей скорости
var newV=null;
var newX=null;
var newY=null;
//ball._х = -50;
//bаll._у = 170;
onEnterFrame = function () {
contur._x+=2;
trace(ball);
if (ball._y>350){
Vy = -newV*0.85;
Vx = 0.85*Vx;
t = 0.6;
X0 = newX;
У0 = newY;
}
ball._y = Y0+Vy*t+a*t*t/2;
ball._x = X0+Vx*t;
newV = Vy+a*t;
newY = ball._y;
newX = ball._x;
t += 0.6;
}