【Unity】デバッグモードを起動すると、オブジェクトが移動する。しかも、Transform変わらず。

タイトル通りの問題が発生していて、困っていて解決できたので、備忘録として。

具体的にはJoystickを画面左下に配置して、デバッグモードを立ち上げると勝手にやや右上に移動する。

しかも、InspectorのPosition数値の変化なし!!

現象(画像にて)

ビルドモード(game画面)

デバッグモード(game画面)

明らかにグレーのエリアから飛び出ています。

※大したゲームを作れていないので、このような画像のみの投稿になります。。。
その点、ご勘弁を。

結論 中心点がずれていた。

デバッグボタンを何度も繰り返し変化を確認していたら
たまたま、エディター画面で移動の中心点がずれているのでは?と気づいた。

Pivotというのがそれ

1⇒0.5にしたら円の中心に移動したので、これが解決だった。

デバッグモードで勝手にオブジェクトが動くときは物理系に目が行きがち。

今回もハマりました。。。

コメント

タイトルとURLをコピーしました