Rect Constructor
Declaration
public Rect(float x, float y, float width, float height);Параметры
| Параметр | Описание |
|---|---|
| x | Значение X, от которого измеряется прямой. |
| y | Значение Y, от которого измеряется прямой. |
| ширина | Ширина прямоугольника. |
| высота | Высота прямоугольника. |
Описание
Создает новый прямоугольник.
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 представляет абстрактный прямоугольник и может использоваться в различных ситуациях. Таким образом, Rects не имеет явного верха, низа, левого или правого угла. Например, значения Y в пространстве Camera измеряются от нижней части экрана, но значения Y в пространстве Редактора GUI измеряются от верхней части окна, поэтому значение Y Rect будет его "верхом" или "нижним" зависит от того, где вы используете значение Rect. Вы можете ссылаться на углы, используя Rect.min и Rect.max.
Declaration
public Rect(Vector2 position, Vector2 size);Параметры
| Параметр | Описание |
|---|---|
| должность | Положение минимального угла прямой. |
| размер | Ширина и высота прямоугольника. |
Описание
Создает прямоугольник определенного размера и положения.
Эта форма конструктора удобна, когда вы уже работаете со значениями Vector2.