
Код AS3:
rotateCounter = howMuchRotate;
addEventListener(Event.ENTER_FRAME, rotateMeFully);
private function rotateMeFully(e:Event):void {
someObj.rotate += howMuchRotate / howLongRotate;
rotateCounter -= howMuchRotate / howLongRotate;
if (rotateCounter <= 0) {
e.currentTarget.removeEventListener(e.type, rotateMeFully);
}
}