新しい記事を書く事で広告が消せます。
カテゴリー:
スポンサー広告
Trackback(-) | Comments(-)
Trackback(-) | Comments(-)
■ ボタンアクションを記述する

「ActionScriptを記述するには」で紹介したように,ActionScriptは大別して
・フレームアクション
・ムービークリップアクション
・ボタンアクション
があります.
ここでは,ボタンアクションについて説明します.
ボタンアクションは,ボタンシンボルのインスタンスに設定します.
記述方法は
on (イベント) {
処理;
}
といった構文になります.
上図の例では,「Start」ボタンインスタンスに
on (release) {
this.play();
}
と設定してあり,『ボタンを押して,離したら,このボタンが配置されたタイムラインを再生(Play)する』ということになります.
[ポイント]
ボタンアクションの onイベントハンドラ には,あらかじめ,下表の8つのイベントが実装されています.

「ActionScriptを記述するには」で紹介したように,ActionScriptは大別して
・フレームアクション
・ムービークリップアクション
・ボタンアクション
があります.
ここでは,ボタンアクションについて説明します.
ボタンアクションは,ボタンシンボルのインスタンスに設定します.
記述方法は
on (イベント) {
処理;
}
といった構文になります.
上図の例では,「Start」ボタンインスタンスに
on (release) {
this.play();
}
と設定してあり,『ボタンを押して,離したら,このボタンが配置されたタイムラインを再生(Play)する』ということになります.
[ポイント]ボタンアクションの onイベントハンドラ には,あらかじめ,下表の8つのイベントが実装されています.
イベント | 処理のタイミング |
| Press | ボタンを押した時点. |
| Release | ボタンを押して離したとき. |
| ReleaseOutSide | ボタンをクリックしたままマウスポインタをボタン外に移動し,離したとき. |
| RollOver | ボタンにマウスポインタが重なったとき. |
| RollOut | ボタン外にマウスポインタが移動したとき |
| DragOver | ボタンをドラッグした状態のままマウスをボタン上から離し,再度ボタン上にマウスポインタを重ねたとき. |
| DragOut | ボタンをドラッグした状態のままマウスをボタン上から離したとき. |
| KeyPress | キーボード上の指定したキーを押したとき. |

