пытаюсь сделать массовый загрузчик фотографий ка вот
тут, все работает с поворотом фотографий вот проблемка. Сделал две кнопки со стрелочками и написал такой вот код

Код AS3:
public var angle:int=0;
private function rotateImage():void{
rotates.end();
rotates.angleFrom = angle;
rotates.angleTo = angle+90;
angle += 90;
rotates.play();
}

Код AS3:
<mx:Rotate id="rotates" angleFrom="{angle}" angleTo="{angle+90}" target="{merf}"/>
<mx:VBox horizontalScrollPolicy="off" verticalScrollPolicy="off" width="130" height="130" id="merf" x="20" y="15" horizontalAlign="center">
<mx:Image source="{data.fr.data}" scaleContent="true" id="meds" minHeight="130" maxWidth="160" />
</mx:VBox>
<mx:Button visible="true" label="Left" click="rotateImage()" fontSize="6" width="25" height="15" icon="@Embed(source='libs/left_rot.swf')" x="130" y="170"/>
Кнопка поворачивает картинку.Но только один раз, если хочеш повернуть ее еще на 90 градусов уже не сможеш. Картинка вернется на свое первоначальное положение и от того же места повернется на 90 градусов. Такое ощущение что переменная angle не меняется. Помогите пожалуйста.
Добавлено через 22 минуты
заработало нормально, когда сделал вторую кнопку поворота в обратную сторону и еще одну функцию. Странно...