Flash 电影剪辑未正确指向鼠标//AS2

Flash 电影剪辑未正确指向鼠标//AS2,flash,actionscript-2,Flash,Actionscript 2,我使用此代码使我的电影剪辑指向鼠标所在的位置,但它没有正确转动。它转动起来就像被移动了一样。像电影剪辑的中心是错的吗?有人能帮我吗 onClipEvent(enterFrame){ dx = _parent._xmouse-_x; dy = _parent._ymouse-_y; angle = Math.atan2(dy, dx); _rotation = angle * 180/Math.PI; } onClipEvent(enterFrame){ if(Ke

我使用此代码使我的电影剪辑指向鼠标所在的位置,但它没有正确转动。它转动起来就像被移动了一样。像电影剪辑的中心是错的吗?有人能帮我吗

onClipEvent(enterFrame){
   dx = _parent._xmouse-_x;
   dy = _parent._ymouse-_y;
   angle = Math.atan2(dy, dx);
   _rotation = angle * 180/Math.PI;
}

onClipEvent(enterFrame){
   if(Key.isDown(68)){
      this._x += 1.5;
   }
   if(Key.isDown(65)){
      this._x -= 1.5;
   }
   if(Key.isDown(87)){
      this._y -= 1.5;
   }
   if(Key.isDown(83)){
      this._y += 1.5;
   }
}

这很可能与您正在处理的电影剪辑的轴心点位于中心以外的其他位置有关。输入flash,在旋转的mc内,放置它,使重心位于0,0