• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FlashMX2004の座標軸のずれ)

FlashMX2004座標軸のずれ

このQ&Aのポイント
  • WinXPでFlashMX2004を使用しています。友人と同じFlaファイルを開いて、インスタンスの位置についてチャットで相談していたら、座標軸の値が異なっていることに気がつきました。設定上の問題なのでしょうか?ヘルプで検索してみたのですが、該当する項目が見つけられません。
  • FlashMX2004をWinXPで使用しています。友人と同じFlaファイルを開いたら、インスタンスの座標軸の値が異なっていることに気づきました。設定上の問題なのでしょうか?ヘルプで該当する項目が見つけられません。
  • FlashMX2004を使用している中で、WinXPで友人と同じFlaファイルを開いた際に、インスタンスの座標軸の値が異なっていることに気付きました。設定上の問題なのでしょうか?ヘルプで調べても該当する項目が見つけられません。

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

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

「プロパティ」または「情報」のパネルで表示される座標は、オブジェクトの左上か中央の座標のどちらかです。 例えば質問者さんの Flash では左上の点が、ご友人の Flash では中央の点の座標が表示されている場合は、同じインスタンスのことであっても座標が違っているのは当たり前ですし、インスタンスが極端に大きなものでなければ座標値の違いも微々たるものです。 どちらの位置の座標を表示するかは「情報」パネルで切り替えることができます。 操作につきましては以前紹介したことがありますので、よろしければご参照ください。  ・物体の座標   http://okweb.jp/kotaeru.php3?q=1285895 上記の質問中でも取り上げておりますが、ActionScript での _x と _y プロパティは”インスタンスの中心点”の座標であり、インスタンスに表示されている+印の位置の座標(原点は親の中心点)です。 この中心点はインスタンスの左上または中央にあるとは限らないので、「プロパティ」および「情報」パネルに表示される座標と _x ・ _y プロパティの値は一致しないこともあります。 中心点が左上または中央以外にあるインスタンスの場合は特に、ご友人とのお話が、「プロパティ」や「情報」パネルに表示されている値のことなのか、それともスクリプトの _x ・ _y プロパティの値なのかですれ違っていないかも、合わせて確認してみてください。

mizuki_000
質問者

お礼

ありがとうございます。 確認したらまさしくこれが原因でした。 わかり役説明していただけて、助かりました

関連するQ&A