更新)この記事は賞味期限切れです。(更新から1年が経過しています)これも意外と頻出する処理ではないでしょうか。読み込んだビットマップデータをボタン化する処理を、面倒なのでクラス化してみました。nullヒット領域をRectangleで設定。nullの場合は画像にあわせたヒット領域になります。falseボタンの選択状態を示すBoolean値。voidsetImagesで渡されたBitmapDataを元にボタンを生成します。voidnormalImage(通常時)、overImage(マウスオーバー時)、downImage(マウスダウン時)、selectedImage(選択時)の画像をBitmapDataで格納したオブジェクトを渡します。簡単な使い方インポートをお忘れなく。画像の用意こんな感じで画像を用意しましょう。画像の読み込み以前記事で紹介したBulkLoaderを使ってみます。BitmapButtonインスタンスの生成completeイベントに設定したinitializeでビットマップボタンを生成してみます。selectedImageらをまとめたオブジェクトを引数として受け取ります。あとはrender()でボタンイメージを生成し、addChild。イベントなどSpriteを継承しているので、イベントなどはよきにはからえ、で。選択状態の変更selectedプロパティをtrueにすることで、選択時の状態にする事ができます。トグルボタンなどを作りたい時はこちらを利用します。trueこんな感じで作ってみたわけですが、何かの役にたてば幸いです。Twitterのリアルタイムを感じるWebサービスコメントコメントを書くコメントをキャンセルメールアドレスが公開されることはありません。website横浜で活動するフリーランスのWeb屋さん。