2010-03-05 85 views
0

如何在AS3 對象旋轉360度的任何解決方案360度旋轉3

+0

你試圖做全景照片? – 2010-03-05 18:10:45

回答

1

你的問題是非常非特異性的,但這是動畫完整旋轉的精靈道:

// in your contstructor or somewhere equivalent 
addEventListener(Event.ENTER_FRAME, handleEnterFrame); 

// then add this function somewhere suitable 
private function handleEnterFrame(e:Event):void{ 
    objectToRotate.rotation += 1; 
} 
+0

您可以使用'(event.target作爲DisplayObject).rotation'而不是引用特定的對象。 – 2010-03-05 12:05:42

0

(event.target爲的DisplayObject).rotation

這確實應該ev.currentTarget.rotation如有時ev.target可以指替代物和導致錯誤。 加上這種方式,你正確地收集對象「是」,而不是試圖將它轉換爲東西也未必。

例如 - 你可以施放是一個DisplayObject(其中它),但它可能是一個影片剪輯。