2012-08-13 26 views
1

我使用此代碼將我的影片剪輯指向了我的鼠標所在位置,但未正確旋轉。它變成了它轉向。像電影剪輯的中心是錯誤的?任何人都可以幫助我?不正確地指向鼠標的影片剪輯// AS2

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; 
    } 
} 

回答

0

這很有可能與您正在使用的MovieClip的中心點位於其他位置的事實有關。進入閃光燈,在您的mc旋轉中,將其放置在質心位於0,0