- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AS2.0で配列にしたムービークリップを一つずつ呼び出す方法をご教授下さい)
AS2.0で配列にしたムービークリップを一つずつ呼び出す方法をご教授下さい
このQ&Aのポイント
- AS2.0で配列にしたムービークリップを一つずつ呼び出す方法を教えてください。
- ボタンを押す度に画面が一つずつ切り替わるフラッシュを作りたいです。
- attachMovie関数を使用してブック内にあるムービークリップを呼び出し、配列を使用して一つずつ切り替える方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
------------------------------------------- var uppage_btn:Button; var count:Number = 0; uppage_btn.onRelease = function():Void { attachMovie(pages[count], "mcpages", 10); mcpages._x = 280; mcpages._y = 50; count++; }; // 以下に配列が続く ------------------------------------------- こんな感じで良いのではないでしょうか? リンケージの識別子が書かれていらっしゃるように page1,page2,page3,… とちゃんと連番が付けてある場合は, 特に配列を用意する必要はありませんが。 配列を用意せずに次のようにしてもできます。 ------------------------------------------- var uppage_btn:Button; var count:Number = 1; uppage_btn.onRelease = function():Void { attachMovie("page"+count, "mcpages", 10); mcpages._x = 280; mcpages._y = 50; count++; }; -------------------------------------------
お礼
BlurFiltan 様 御回答頂きまして、ありがとうございました。 分かりやすくご教授下さったので、 初心者の私でも理解する事ができました。 また、お礼が遅くなってしまった事、お詫び申し上げます。 教えて頂いた通り、リンケージの識別子に連番を付けていたので、 配列を用意せずともmcインスタンスを呼び出す事ができました。 まだまだ勉強が足りてないなと実感しました。 めげずに(懲りずに?)、精進していきたいと思います。 本当にありがとうございました。