Version: 2019.3
public Rect (float x, float y, float width, float height);

パラメーター

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.minRect.max を使用して角を示すことができます。


public Rect (Vector2 position, Vector2 size);

パラメーター

position左上隅の位置
size幅と高さ

説明

位置と大きさから矩形を作成します

すでに Vector2 で位置の値を保持している場合は、このコンストラクターを使うと便利です。