tande lab.

Archive
2011年9月 Monthly archive

しばらく触っていないと忘れる忘れる…。
のでAS3での基本ボタン処理をメモ。

ボタン化したいムービークリップのインスタンス名をbtn_mcとすると

btn_mc.buttonMode=true; //プロパティで既にボタンを設定してる場合は不要。
 
//マウスオーバー時
btn_mc.addEventListener(MouseEvent.ROLL_OVER , btn_mc_over);
function btn_mc_over(e:Event):void{
  //やりたいこと書く
}
 
//マウスアウト時
btn_mc.addEventListener(MouseEvent.ROLL_OUT , btn_mc_out);
function btn_mc_out(e:Event):void{
  //やりたいこと書く
}
 
//クリック時
btn_mc.addEventListener(MouseEvent.CLICK , btn_mc_click);
function btn_mc_click(e:Event):void{
  //やりたいこと書く
}

ただクリック処理だけしたいなら
クリック時のみの処理でOK。

Read More