返回介绍

Rect.Contains 包含

发布于 2019-12-18 15:38:23 字数 2050 浏览 913 评论 0 收藏 0

JavaScript => public function Contains(point: Vector2): bool;
public function Contains(point: Vector3): bool;
public function Contains(point: Vector3, allowInverse: bool): bool;
C# => public bool Contains(Vector2 point);
public bool Contains(Vector3 point);
public bool Contains(Vector3 point, bool allowInverse);

Parameters 参数

pointPoint to test.
点测试
allowInverseDoes the test allow the Rect's width and height to be negative?
测试是否允许矩形的宽度和高度是负值?

Returns 返回值

bool True if the point lies within the specified rectangle.
如果该点在指定的矩形内返回true。

Description 描述

Returns true if the x and y components of point is a point inside this rectangle. If allowInverse is present and true, the width and height of the Rect are allowed to take negative values (ie, the min value is greater than the max), and the test will still work.

如果该点的X和y都在该矩形内返回true。如果当前是allowInverse和true,矩形的宽和高允许取负值(即,最小值大于最大值),并且测试依然运行。

JavaScript:

#pragma strict
public class RectExample extends MonoBehaviour {
	function Update() {
		var rect: var = new Rect(0, 0, 150, 150);
		if (rect.Contains(Input.mousePosition))
			Debug.Log("Inside");
	}
}

C#:

using UnityEngine;
 
public class RectExample : MonoBehaviour
{
    void Update()
    {
        var rect = new Rect(0, 0, 150, 150);
        if (rect.Contains(Input.mousePosition))
            Debug.Log("Inside");
    }
}

rect

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文