- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ムービークリップのインスタンス名を変数で扱う)
Flash初心者の質問:ムービークリップのインスタンス名を変数で扱う方法
このQ&Aのポイント
- Flash初心者の質問ですが、ムービークリップのインスタンス名を変数で扱う方法について教えてください。
- 11個のムービークリップを一挙に指定のフレームへgotoAndPlayさせる際に、変数への代入の仕方がわかりません。
- ムービークリップのインスタンス名のプロパティに、文字列を変数を使って代入する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
配列アクセス演算子またはeval()関数で、可能です。 使用法の違いは、下記アドレスを参照ください。 記述例) //配列アクセス演算子 for (var i :Number = 0; i < 11; i++) { _root["a"+ i].gotoAndPlay(wNum); } //eval()関数 for(var i :Number = 0; i < 11; i ++ ){ eval("_root.a" + i).gotoAndPlay(wNum); }
お礼
的確なご回答、本当にありがとうございました。早速やってみたところ動きました! 配列アクセス演算子の方は特に目鱗です。こちらの方が手慣れている感じがしますね。私は初心者のためevalの方を使わせていただきました。