Pues gracias Juso corregí mi error, creo que sólo me faltaba declarar las variables :oops:
De todas formas ahí les dejo el código por si a alguno de ustedes le sirve :wink:

Saludos desde México!!

Código:

Código :

onClipEvent (load) {
 var defaultX = _x;
 var defaultY = _y;
 var magnet = 500;
 var forceX = 0, forceY = 0;
 var X0, Y0, X1, Y1, distanceX, distanceY, distance, powerX, powerY;
}
onClipEvent (enterFrame) {
 X0 = this._x;
 Y0 = this._y;
 X1 = _root._xmouse;
 Y1 = _root._ymouse;
 distanceX = X1 - X0;
 distanceY = Y1 - Y0;
 distance = Math.sqrt (distanceX * distanceX + distanceY * distanceY);
 powerX = _x - distanceX / distance * magnet / distance;
 powerY = _y - distanceY / distance * magnet / distance;
 forceX = (forceX + (defaultX - X0) / 2) / 1.660000E+000;
 forceY = (forceY + (defaultY - Y0) / 2) / 1.660000E+000;
 _x = powerX + forceX;
 _y = powerY + forceY;
}