質問: unity2日目の初心者です。 unityのcanvasのサイズをカメラのサイズと合わせるにはどうすれば良いでしょうか? png画像をcanvasにドラッグし、 UITextをcanvasにドラッグしたところ 以下のようにEdit画面では 画像は小さいが、UITextは大きく表示されました。 しかし、preview画面ではUITextが小さく表示されました。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/41ee0dce467b640b0ebfe3ce64c14d18.png) やりたいことはpreview画面と同じようなサイズで edit画面も表示させたいです。 canvasの位置はさわれないようにロックされているようです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/6d1ae52e8dbfc7d59444273015e1619a.png)
回答: >png画像をcanvasにドラッグし、 やりたいこと次第ですが、こちらが手順をミスっているような気がします。 png画像をcanvasにドラッグ&ドロップで追加すると、UIではなく3D空間にSpriteとして配置されるので、 Textとは違う表示になってしまいます。 png画像をUIとして表示したいという前提になりますが、 その場合は先にImageがついたオブジェクトを作ってから、そのImageにpng画像を設定するという形になります。 (もしpng画像をSpriteとして使いたいのであれば、fiveHundredさんのやり方で、ScreenSpace-Cameraに設定するのがいいと思います)