- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AS3 ムービークリップの配置について)
AS3 ムービークリップの配置について
このQ&Aのポイント
- AS3におけるムービークリップの配置についていますが、ステージを基準として配置したい場合の方法について教えてください。
- 現在、ステージ上にムービークリップ mc1 と mc2 があります。mc2 の24フレーム目に mc3 を配置し、ステージを基準とした配置をしたいです。
- なお、mc2 の24フレーム目に以下のようなプログラムを書くことで、求めている結果を得られたという事例も教えてください。
- みんなの回答 (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;