x | 矩形を作成する基準点の X 値 |
y | 矩形を作成する基準点の Y 値 |
width | 矩形の幅 |
height | 矩形の高さ |
新しい矩形を作成します。
using UnityEngine;
public class RectExample : MonoBehaviour { void Start() { Rect rect = new Rect(0, 0, 10, 10);
// prints: (x:0, y:0, width:10, height:10) Debug.Log(rect); } }
注意: Rect は 1 つの抽象的な矩形を示しており、さまざまな状況で使用できます。Rect それ自体には絶対的な上下、左右はありません。例えば、カメラ空間の Y 値はスクリーンの一番下から測ります。しかし、Editor GUI 空間の Y 値はウィンドウの最上部から測ります。そのため、Rect の Y 値が「最高」なのか「最低」なのかは、その Rect の値をどこで使用するかによって異なります。Rect.min と Rect.max を使用して角を示すことができます。
position | 左上隅の位置 |
size | 幅と高さ |
位置と大きさから矩形を作成します
すでに Vector2 で位置の値を保持している場合は、このコンストラクターを使うと便利です。