CanvasのScaleはどうすれば(x 1 y 1 z 1)になるのでしょうか?
Render Mode をデフォルトの Screen Space - Overlay に戻せばそうなりますよ。
InstantiateしたオブジェクトをCanvas上にアタッチしようとするとめちゃくちゃデカくなってしまいます
小さくなる、というならわかりますが、大きくなる、というのはどういう操作をしたらそうなるのかわかりません。
UI ではないオブジェクトを Canvas の子として直接 Instantiate しているのなら、それをやめればよいでしょう。普通は UI ではないオブジェクトを Canvas の子にはしません。
どうしても、というなら Canvas の外に生成してから Canvas の子にしたら、Scale は調節されます。
それから、「アタッチ」とは「コンポーネントを GameObject に追加すること」ですよ。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/28 16:07 編集
2021/08/28 16:13