2019年5月24日こんにちは、もぎです。初期設定では画面サイズが変わった場合、テキストなどUIの表示のされ方が変わってしまいます。Scalerをいじっていく必要があります。Scalerで様々な画面サイズに対応させるまとめ今回やることどのような画面サイズでも画面いっぱいにImageが広がるようにする。ScalerとはCanvasオブジェクトを作成したときについているコンポーネントのことです。画面サイズが変わった場合にUIをどのように表示するか変更することができます。準備CanvasとImageオブジェクトを作る様々な画面サイズに対応できるようにしていくのですが、対応できたかわかりやすくするためにCanvasの子階層にImageオブジェクトを配置しておきましょう。Sceneビューを2D表示にするImageオブジェクトを画面いっぱいに広げていきます。その前に広げやすくするために2Dで表示されるようにしましょう。Sceneビューの『2D』というボタンを押してください。Imageを画面いっぱいに広げる2Dで表示されるようになったらImageを画面いっぱいに広げましょう。現在の状態だとGameビューいっぱいにImageが広がっていますね。試しにGameビューを拡大したらどうなるのか検証してみてください。画面サイズが大きくなると余白ができてしまいますね。Size』になっているからです。Sizeというのはどのような画面サイズであっても同じ大きさ(Pixel)で表示されるモードです。通常時のGameビューでは画面いっぱいであっても、画面を拡大すると余白ができてしまうのです。Scalerをいじってどのような画面サイズでも画面いっぱいにImageが広がるようにしましょう。やることは非常に簡単です。Size』にしてください。Sizeというのは、どのような画面サイズでも同じようにImageなどのUIが表示されるようになるモードのことです。Size』に変更したら、拡大しても通常時のGameビューと同じように表示されるはずです。今回はImageを画面いっぱいに広げたいので、広げた後に検証してみましょう。Imageを画面いっぱいに広げてください。それでは、Gameビューを拡大してみましょう。Scalerで様々な画面サイズに対応できるようにする方法について解説してきました。モバイルゲームを作る場合など、様々な画面サイズに対応する必要がある場面は多々あります。...【Unity入門】InputFieldに入力された文字列をテキストに反映させよう!こんにちは、もぎです。...もぎ現役のフリーランスエンジニアです。Unityを使ったゲームやiPhoneアプリなどを作っています。Udemyで動画、Kindleで電子書籍を売ってます。