Unity初心者なので初歩的な質問ですみません。モバイル ゲームの UI をセットアップしようとしていますが、画面サイズに関係なく、UI の位置をロックする方法がよくわかりません。アンカーを使用してみましたが (適切な使用方法は完全には理解していません)、キャンバス スケーラーを使用してみました。Unity のドキュメントを確認しましたが、答えが見つからないようです。ゲームを自分のデバイスにビルドしたり、ゲーム ビューで画面サイズを切り替えたりすると、ボタンが画面から外れたり、画面の半分になったりします。これを修正する方法を知っている人はいますか?
1 に答える
0
UI オブジェクト (ボタンなど) を選択し、ここをクリックして適切なアンカー ポイントを選択することで、アンカー ポイントを設定できます。Shift キーを押してピボットや Alt を設定し、同時にオブジェクトをそのポイントに移動することもできます。オブジェクトはそのポイントに固定され、解像度が変更されてもその位置を維持する必要があります。インスペクタからも正確な位置を設定できます。Pos X 変数と Pos Y 変数を調整するだけです。それはまだアンカーポイントに付着します。
適切なセットアップを得るには、Canvas オブジェクトの UI スケール モードとその設定をいじる必要があるかもしれないことに注意してください。
于 2020-12-19T15:08:28.240 に答える