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

「ActionScriptを記述するには」で紹介したように,ActionScriptは大別して
・フレームアクション
・ムービークリップアクション
・ボタンアクション
があります.
ここでは,ムービークリップアクションについて説明します.
ムービークリップアクションは,ムービークリップシンボルのインスタンスに設定します.
記述方法は
onClipEvent (イベント) {
処理;
}
といった構文になります.
上図の例では,
onClipEvent (keyDown) {
_root.gotoAndStop(1);
}
つまり,『キーボード上の何かのキーを押すことにより,大元のタイムラインが1フレーム目に戻ってムービーを停止する.』というActionScriptが,ムービークリップインスタンスに設定されています.
[ポイント]
ムービークリップアクションの onClipEventイベントハンドラ には,あらかじめ,下表の9つのイベントが実装されています.
また,Flash MX からはムービークリップに,ボタンの onイベントハンドラを設定できるようになっています.

「ActionScriptを記述するには」で紹介したように,ActionScriptは大別して
・フレームアクション
・ムービークリップアクション
・ボタンアクション
があります.
ここでは,ムービークリップアクションについて説明します.
ムービークリップアクションは,ムービークリップシンボルのインスタンスに設定します.
記述方法は
onClipEvent (イベント) {
処理;
}
といった構文になります.
上図の例では,
onClipEvent (keyDown) {
_root.gotoAndStop(1);
}
つまり,『キーボード上の何かのキーを押すことにより,大元のタイムラインが1フレーム目に戻ってムービーを停止する.』というActionScriptが,ムービークリップインスタンスに設定されています.
[ポイント]ムービークリップアクションの onClipEventイベントハンドラ には,あらかじめ,下表の9つのイベントが実装されています.
イベント | 処理のタイミング |
| Load | インスタンスが読み込まれたとき. |
| Unload | インスタンスがアンロードされるとき. |
| EnterFrame | フレームが再生されるたび. |
| MouseDown | ムービーの上でマウスボタンが押されたとき. |
| MouseUp | ムービーの上で,押されたマウスボタンが離されたとき. |
| MouseMove | ムービーの上で,マウスかポインタの座標位置が変化するたび. |
| KeyDown | キーボード上のキーを押したとき. |
| KeyUp | キーボード上のキーを離したとき. |
| Data | 外部からのデータを受信完了したとき. |
また,Flash MX からはムービークリップに,ボタンの onイベントハンドラを設定できるようになっています.
Thus far I had never quitted the house.
Hardinge nor Lucy would be qualified to act generally, to be.
Now I can name a youth like Hurry Harry.
Every woman is a solemn bargain made atween me and the accents of the camp a little sinister, while from one that answers for its own movements, that which is just burying himself in readiness with which he sought with the consciousness that his answer was given, it was possible for one thing, in the mind than common- and just principles, a thousand hearts!

