• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:子MCから別の子MCを参照する方法)

子MCから別の子MCを参照する方法

このQ&Aのポイント
  • FlashCS3・CS5でAS3の環境で親MCにクラス名をつけてリンケージし、子MCを配置しています。
  • 子MC Aのタイムラインで子MC Bを参照したいが、Bが未定義のため参照できないというエラーが発生しています。
  • 親側から子に値を与える形に変えることで解決が可能ですが、実際に子から親に行き、別の子を参照する方法はあるのでしょうか?

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

  • ベストアンサー
回答No.1

1、 MCの名前についてプロパティパレットでつけたインスタンス名は 基本的にstageからのパスであり、MCがaddChildされた後じゃないと機能しない 2、 1フレーム目のスクリプトはMCクラスインスタンスが 生成された直後、addChildされる前に実行される 以上から1フレーム目でインスタンス名によってMCを参照する場合は Event.ADD_TO_STAGEイベントを待つとかします ちなみにタイムラグ出来ちゃいますけど 2フレーム目にスクリプトを書くようにしても 動くかもしんないです

fun_wizard
質問者

お礼

ご回答ありがとうございます! なるほどこのためにこのEvent.ADD_TO_STAGEイベントが用意されているのですね! ありがとうございます

関連するQ&A