• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MC間でMCをやり取りできますか?)

MCを別の階層に移動する方法はある?

このQ&Aのポイント
  • 質問は初めてですがよろしくお願いします。深度入れ替えの関係で(簡略化のため)、MCを似たような深度ずつに親MCにまとめる構造で作成してきました。しかし、このやり方では、当初予定していた深度の移動はできますが、予定外の深度の移動が、不可能になりました。
  • _root.a.mcのような構造の中のmcというムービークリップを、_root.b.mcの階層に移動したいのです。mcの持つ変数等も一緒に移動できるのが好ましいです。
  • 不可能であれば、attachMovie()、removeMovieClip()あたりを使って負荷のかかりそうなやり方で我慢しようとは思っています。ParaFla!使用・SWF8:FLASH8相当の設定で製作中

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

  • ベストアンサー
  • cspl
  • ベストアンサー率83% (55/66)
回答No.1

ActionScript3では可能ですが、 Flash8(ActionScript2)ではMCを別の階層に移動させることは不可能です。 一旦、変数などを格納しておいて、removeMovieClipを実行してから、 再度別のMCにattachMovieして変数などを引き継がせる しかありませんね。

15mm
質問者

お礼

無理ですか・・・AS3でやり直そうかとか思いましたがParaFla!はまだ対応してなかった気がするのであきらめますね・・・ まだ問題が残ってるような気がしてきましたがそっちは暫く自分で考えるのでとりあえず締め切らせていただきます。 回答ありがとうございました。 質問分が読みづらかったかとか回答が無い間少しへこんでましたが安心しました^^;

関連するQ&A

専門家に質問してみよう