добрый день. есть такой скрипт:

Код:
on (press) {
targetx = _root.oval.ovals._x;
targety = _root.oval.ovals._y;
}
onClipEvent (load) {
function fncMoveTo(x, y, speed) {
this._x += (x-this._x)*speed;
this._y += (y-this._y)*speed;
if(this._x = _root.oval.ovals._x){
if(this._y = _root.oval.ovals._y){
this.gotoAndPlay(2);
}
}
}
onClipEvent (enterFrame) {
this.fncMoveTo(targetx,targety,.2,5);
}
проблема в том что: когда this._x = _root.oval.ovals._x должен проигрываться this со второго фрейма.. а это происходит сразу ... когде еще this._x несоответствует _root.oval.ovals._x
Help. заранее благодарю.