未来を創造する企業 ネクストシステム
ホームへ
会社情報 事業内容 採用情報 企業理念 リンク情報

3. 中級編 - 2. ボタンイベント

 

3- 2- 0. ボタンイベントの処理

 FlashLiteは、ActionScriptボタンイベントとして、press、release、rollOver、rollOutのイベントをサポートしています。これらのイベントを処理するには、「on(イベント)」ハンドラをボタンインスタンスに記述します。

3- 2- 1. サポートされているイベント

 ここで「ボタンにフォーカスがある場合」とは、「タブナビゲーションの矩形がボタンにある場合」を指します。それぞれのイベントについてまとめます。

press ボタンにフォーカスがある場合にデバイスの選択キーを押したとき
release ボタンにフォーカスがある場合にデバイスの選択キーを離したとき
rollOver ボタンがフォーカスを受け取ったとき
rollOut ボタンがフォーカスを失ったとき


 実際にはイベント処理がどのように行われるのか、下の例で見て下さい。マウスを用いて操作すると分かり易いです。赤や青のボタンをクリックしたり、マウスカーソルを合わせたり、外したりしてみて下さい。赤のボタンが赤い字で、青のボタンが青い字で、イベントの状態を示しています。マウスカーソルがタブナビゲーションの黄色い矩形と同じ役割をします。マウスクリックが選択キーを押した状態です。

sitemap