• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AS3 ムービークリップの配置について)

AS3 ムービークリップの配置について

このQ&Aのポイント
  • AS3におけるムービークリップの配置についていますが、ステージを基準として配置したい場合の方法について教えてください。
  • 現在、ステージ上にムービークリップ mc1 と mc2 があります。mc2 の24フレーム目に mc3 を配置し、ステージを基準とした配置をしたいです。
  • なお、mc2 の24フレーム目に以下のようなプログラムを書くことで、求めている結果を得られたという事例も教えてください。

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

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

簡単に考えるなら mc2 の 24フレーム目 スクリプトを 次のようにすれば良いでしょう。 mc3.y=260 - this.y; mc3.x=MovieClip(parent).mc1.x - this.x; この場合の this は mc2 (mc3 の親) です。 その mc2 の座標を引けば良いだけですね? ================= または globalToLocal を使って 次のようにするとか。 var point1:Point = new Point(MovieClip(parent).mc1.x, 260); mc3.y=this.globalToLocal(point1).y; mc3.x=this.globalToLocal(point1).x;