GameObjectのwidthを取得する
いわゆるココのwidthを取得したい場合。
コード
GameObject gauge; float gaugeWidth; void Start () { gauge = gameObject.transform.Find ("HP/gauge").gameObject; gaugeWidth = gauge.GetComponent<RectTransform> ().sizeDelta.x; }
説明
・ widthはfloat値なので、変数はfloatで作成しておく。
・RectTransformを取得。
・sizeDelta.x で、横幅。sizeDelta.y で高さになる。
以上。