Объявление
public bool Contains(Vector2 point);public bool Contains(Vector3 point);
public bool Contains(Vector3 point, bool allowInverse);
Параметры
point | Наведите на тест. |
allowInverse | Допускает ли тест, что ширина и высота Rect могут быть отрицательными? |
Возвращает
bool true, если точка находится внутри указанного прямоугольника.
Описание
Возвращает значение true, если компоненты x
и y
точки point
точку внутри этого прямоугольника. Если allowInverse
присутствует и имеет значение true, ширина и высота Rect могут принимать отрицательные значения (т. е. минимальное значение больше максимального), и тест все равно будет выполняться. работа.
using UnityEngine;
public class RectExample : MonoBehaviour
{
void Update()
{
Rect rect = new Rect(0, 0, 150, 150);
if (rect.Contains(Input.mousePosition))
Debug.Log("Inside");
}
}