• ベストアンサー

物体の座標

単純な質問かもしれませんが MC等を画面内に配置するとプロバティに その物体の座標が表示されますがこれは どこを基準にX座標Y座標を出しているのでしょうか?

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

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.1

オブジェクトの左上、もしくは中央の座標です。 円などのオブジェクトの場合は、オブジェクトに外接する四角形の左上または中央の座標になります。 どちらを表示するかは、「情報」パネルで切り替えることができます。 「情報」パネルの「 X: 」「 Y: 」と書かれている横に、四角形が9つ並んだ図形があります。 この図形は左上と中央だけが□または■になっていて、クリックした方の四角が■に切り替わります。 ■になっている方が、「情報」または「プロパティ」パネルで座標を表示する位置です。 例えば左上が■になっている時は、オブジェクトの左上の座標が表示されます。 ちなみに、ActionScript での _x と _y プロパティは、ムービークリップ等のインスタンスの中心点の座標です。 _width ・ _height ・ _rotation や _xscale ・ _yscale プロパティを操作して変形する際も、インスタンスの中心点を基準に変形されます。 インスタンスの中心点は元になっているシンボルと必ず同じ位置になり、インスタンスごとに変更することはできません。 シンボルの編集画面で、+印が表示されている点がシンボルの中心点になります。+印は移動できないので、絵の方を移動して中心点を決めます。 シンボルの中心点は左上・中央以外にすることもできますが、「情報」または「プロパティ」パネルで表示できるのは左上か中央の座標だけです。 表示されている座標=インスタンスの中心点の座標とは限りませんので、ご注意ください。

関連するQ&A