короче, вопрос вот в чем: в AS я еще пока нуб, но пытаюсь чему-то научиться. пол дня ломал голову, надо обычным простым заданием, но у меня ничего не выходит не знаю почему. создавал класс для кнопочки, но он не работает

Код AS3:
package
{
import flash.display.MovieClip;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
import flash.events.*;
public class Buttons extends MovieClip
{
private var _scaleXTween:Tween;
private var _scaleYTween:Tween;
public function Buttons()
{
this.scaleX = 1;
this.scaleY = 1;
this.addEventListener(MouseEvent.ROLL_OVER, _roll_In);
this.addEventListener(MouseEvent.ROLL_OUT, _roll_Out);
}
private function _roll_In(Event:MouseEvent):void
{
_scaleXTween = new Tween(this,"scaleX", Strong.easeOut, this.scaleX, 1.5, 2, true);
_scaleYTween = new Tween(this,"scaleY", Strong.easeOut, this.scaleY, 1.5, 2, true);
}
private function _roll_Out(Event:MouseEvent):void
{
_scaleXTween = new Tween(this,"scaleX", Strong.easeOut, this.scaleX, 1, 1, true);
_scaleYTween = new Tween(this,"scaleY", Strong.easeOut, this.scaleY, 1, 1, true);
}
}
}
наводишь на объект увеличивается, уводишь курсор уменьшается, но если это сделать быстро, и подождать 2 секунды, объект становится постоянно увеличенным, не понимаю почему.
Заранее спасибо за помощь