- ベストアンサー
AS3のラベル移動について
- AS3でのラベル移動の制御につまっています。Aに移動する前にBに移動してからAに移動する方法や、Aのアニメーションを逆再生してからBに移動する方法を知りたいです。
- AS3でのラベル移動の制御につまっています。ラベルAに移動する前にラベルBに移動してからラベルAに移動したいです。
- 初心者のためAS3でのラベル移動の制御が難しいです。ラベルAに移動する前にラベルBに移動する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#2です。 ついうっかり書き間違いです。失礼しました。 > 例えば _root ある変数 「hensuu」 に ↓修正変更↓ 例えば root にある変数 「hensuu」 に です。 _root ではなく root です。 ActionScript 3.0 流に言うなら 『例えば MovieClip(root).hensuu に』 です。
その他の回答 (2)
- BlurFiltan
- ベストアンサー率91% (1611/1754)
#1です。 > 現在がAINというラベルにいるとして、 このとき 例えば _root ある変数 「hensuu」 に "A" とでも代入しておきましょうか。 > ボタンBをクリックで、BINというラベルに移動するとします。 このボタンBをクリックしたときに 例えば同じ _root ある変数 「hensuu」 に "B" とでも代入しましょうか。 > BINラベルに移動する前にAOUTのラベルに移動して、 つまり ボタンBをクリックしたときにAOUTのラベルから再生開始するということでですよね。 > しかもAOUTのアニメーションの再生が終わるのを待ってから、 > BINラベルにジャンプみたいな動きは、 AOUTのアニメーションの再生終了フレームで 『もし _root ある変数 「hensuu」 に "B" が入っていれば BINラベル へ gotoAndPlay()』 という動作をさせれば良いだけでしょう? > このサイトの応用で出来ますか? 上の説明は #1 で書いたサイトの説明と同じです。
- BlurFiltan
- ベストアンサー率91% (1611/1754)
何か適当な変数を作って その変数の値によって、その後(第一段階の目的達成後)の動向を変えれば良いだけではないでしょうか。 ActionScript 1.0 用のサイトですが考え方は同じでできますよ。 「Suzuka 基礎・基本 if文 & else if 文」 http://suzupara.iinaa.net/kiso051.html
お礼
早速のご回答ありがとうございます。 教えていただきました、サイトを見たのですが、ちょっと?が残る感じです。 現在がAINというラベルにいるとして、ボタンBをクリックで、BINというラベルに移動するとします。 BINラベルに移動する前にAOUTのラベルに移動して、しかもAOUTのアニメーションの再生が終わるのを待ってから、BINラベルにジャンプみたいな動きは、このサイトの応用で出来ますか? AINはフェードイン、AOUTはフェードアウトのようなアニメーションがついてると思ってください。 ちなみに、ボタンを6つ(A~F)、ラベルは12個(A~Fのそれぞれ、IN・OUT用)配置します。なので、AーB間だけではなく、A-F間の相互移動になります。 さらに補足ですが、全ての動きはメインタイムライン上のみで制御するものとします。 サンプルファイルをアップロード出来る方法があれば教えてください。 よろしくお願いします。