初心者です。
canvasの、canvasscalerの設定は、上から
scale with screen size
reference resolution
1920 1080
Expand
100
になっています。
問題のスプライトには、recttransformを操作しての移動スクリプトが組み込まれています。
ゲームビューには、正しい位置で表示されますが、ビルド後に実行すると、表示が崩れてしまいます。
ビルド後の画面サイズは1920 x 1080で、ゲームビュー上の画面サイズと変わりません。
アンカーは、真ん中です。
recttransformの移動が、ゲームビューとビルド後の画面とで変わってしまう、ということです。
しかも、recttransformを使っている画像だけが影響を受けているようで、使っていない画像(背景など)はズレなかったです。
また、ゲームビューではズレて表示されているのに、ビルド後は正しく表示されていたりもします。
どうすれば直りますか?
よろしくお願いいたします。
追記
ログには、GUI Window tried to begin rendering while something else had not finished rendering! Either you have a recursive OnGUI rendering
と表示されていました。
あなたの回答
tips
プレビュー