【Unity2017.1】RectTransformコンポーネントの Width や Height の値をスクリプトから変更する
はじめに
下の画像の赤枠の場所をスクリプトから変更する方法についてです。
変更方法
下画像のようなオブジェクトを考えます。
この時、以下のようなコードで実装できます。
// Inspectorなどから適当に取得してください public GameObject panel; void Sample(){ float w = 任意の値; float h = 任意の値; panel.GetComponent<RectTransform> ().sizeDelta = new Vector2(w, h); }
おわり
Unity使用して初めて必要になって調べたのでメモしてみました(`・ω・´)