2010-03-05 89 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(其中它),但它可能是一个影片剪辑。