package {
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
public class Cat extends MovieClip {
public function Cat() {
setUpEvents();
}
private function onLoop(evt:Event) {
this.rotation+=20;
}
private function setUpEvents() {
this.addEventListener(MouseEvent.ROLL_OVER, onOver);
this.addEventListener(MouseEvent.ROLL_OUT, onOut);
}
private function onOver(evt:Event) {
addEventListener(Event.ENTER_FRAME, onLoop);
}
private function onOut(evt:Event) {
removeEventListener(Event.ENTER_FRAME, onLoop);
}
}
}