久しぶりの投稿です。 今回はuGUIのオブジェクトの大きさを動的に変える方法を手さぐりで見つけたので記録しておきます。 今の今まで私はUnityでGUIを使いたい場合はOnGUI()を多用していましたが、さすがにそろそろuGUIで実装できるようになろうと思っている今日この頃。 なぜすぐにuGUIに切り替えなかったかというと、uGUIのCanvas下に置いたオブジェクトの大きさを動的に画面サイズにする方法がわからなかったからです。 でも今回時間があったのでいろいろ試していたら正解にたどりついたので、以下にサンプルコードを書いておきます。 サンプルはC#コード上で、RawImageオブジェクトを受け取ってそのコンポーネント(?)にアクセスしてサイズを動的に変換できるソースになっています。 using UnityEngine; using UnityEngine.UI; using System