unity なんかオブジェクトがへんな位置に移動した時に原因かもしれないこと
この記事は著者がYouTubeなどのサイトでunityを使って勉強してる時に起きたバグをメモがわりに書いたものを書き直して記事にしたものですので色々不自然なとかがあります。人によって開発環境とかも違うので参考までに、軽くみてください。
目的 オブジェクトをX座標1000に移動したい!
状況
transform.position = new Vector2(1000, 0);
でオブジェクトを移動したところX座標が12800に移動した。
対処法
transform.localposition= new Vector2(1000, 0);
にするとX座標1000に移動した。
なんかオブジェクトが思った場所に移動しない時は、positionを localpositionに変更するとうまくいくかもしれません。
この記事が気に入ったらサポートをしてみませんか?