Flashのactionscript3でボタンをロールオーバーさせるときに
使える関数にしてみました。
よく使うのでコピペできるようにメモひらめき電球
仕組みは1フレームに通常時の表示をさせて
オーバーで2フレームに飛ばしてオーバー時
の表示をさせてるだけです。

使い方はボタンMCにイベントを設定するだけです。
MCの1フレームにはstop();を書かないとダメです。

MC.addEventListener(MouseEvent.ROLL_OVER, bottomRollOver);
MC.addEventListener(MouseEvent.ROLL_OUT, bottomRollOut);

//ボタンロールオーバー goto版
function bottomRollOver(e:MouseEvent):void {
e.target.gotoAndStop(2);
}

//ボタンロールアウト
function bottomRollOut(e:MouseEvent):void {
e.target.gotoAndStop(1);
}