- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:visibleについて)
ステージ上の複数のMCを非表示にする方法
このQ&Aのポイント
- 現在ステージ上に配置されている複数のMCを_visibleプロパティを使用して非表示にする方法について質問です。
- 非表示にしたいMCの数が複数ある場合、for文を使用して一括で非表示にすることができますが、うまく動作しない状況で困っています。
- スクリプトの記述に誤りがあるのか、思うように非表示にならないので、正しい方法を教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
aaa._visible = false; ↓ this._parent[aaa]._visible = false; 上記のように書き換えてください。 私がテスト用に作ったものでは、これで動きました。 test_btnやtest_mc1の位置関係によっては this._parent[aaa]ではなくて _root[aaa]やthis._parent._parent[aaa]としないと動かない場合もあります。
お礼
an631様ご回答ありがとうございます。 ご教授頂いた通りに記述したところ、理想の動作をしました。 [aaa]の[]がないことが原因でした。 プログラミング初心者なので、このような記述方法があることすら 知りませんでした。 今回は大変勉強になりました。 機会があれば再度ご教授頂ければと思います。 ありがとうございました。