こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Flash MX ActionScriptのEnterFrame

Flash 初心者です。

クリップアクションの、
onClipEvent (enterFrame) {
}
がいまいちよくわかりません。

フレームが1フレームだけのルートのタイムラインに、
何の動きもないムービークリップオブジェクト(これも1フレームのみ)を1つ置いたとします。
そのムービークリップに、例えば、
onClipEvent (enterFrame) {
_rotation+=20;
}
とアクションをつけたとします。

これを再生すると、回転し続けますよね。
これはルートのタイムラインが1フレームだけでも、
それがループしていると考えると、納得できるのですが、
1フレーム目に、this.stop();を記述しても、
回転し続けます。
enterframeとはどのように解釈すればいいのですか?
ルートのタイムラインが再生される度に呼び出されるということでは
ないのでしょうか?

よろしくお願い致します。

投稿日時 - 2002-11-18 19:43:31

QNo.407686

暇なときに回答ください

質問者が選んだベストアンサー

的外れな回答だったりすいません。

enterframeはocClipEventを記述したシンボルの1フレーム目で呼ばれます。よって質問の件では「何の動きもないムービークリップオブジェクト」の1フレーム毎に呼び出されることになります。ルートのタイムラインとは関係ないと思われます。

以上

投稿日時 - 2002-11-18 21:04:53

お礼

ご回答ありがとうございます。
ムービークリップのタイムラインで呼び出されるのですね。

投稿日時 - 2002-11-20 20:20:18

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問