Unity3D学习历程之Rect函数

Rect

绘制一个2D矩形,设置x、y位置和宽度、高度.


Rect用于2D处理操作.UnityGUI系统广泛使用,它还是设置相机的视图屏幕上的位置 .两种不同的方法可以指定矩形.
第一种方式涉及到提供左上角坐标随着宽度和高度.这是通过使用x、y、宽度和高度属性 .
  Unity3D学习历程之Rect函数_第1张图片 .
第二种方式是提供其左侧和右侧的X坐标和Y坐标,其顶部和底部两侧,这些都是由xMin,yMin和yMax属性.
  Unity3D学习历程之Rect函数_第2张图片.

虽然x和y属性可能似乎跟xMin和yMax一样,但他们的实际上是略有不同.x和y值被认为是随着宽度和高度,这意味着如果更改x或y不改变矩形的宽度或高度将改变,但大小保持不变。而另一方面,如果你使用xMin或yMin值变化没有改变xMax或yMax然后矩形改变大小和左上角也将改变.


变量
center 矩形的中心坐标.
height 矩形的高度.
width 矩形的宽度.
x 矩形左上角坐标.
xMax 针对矩形的坐标.
xMin 矩形左方向坐标.
y 矩形右上角坐标.
yMax 底部矩形坐标.
yMin 矩形顶方向坐标.


构造函数
Rect 创建一个矩形.


方法
Contains 如果x和y点是点此矩形内的组件,则返回true.
Set 设置矩形参数.
ToString 返回当前矩形格式化为的字符串.


静态方法
MinMaxRect 从最小/最大创建一个矩形的坐标值.


运算符
operator != 如果矩形不同,则返回true.
operator == 如果矩形是相同的,则返回true.

你可能感兴趣的:(Unity3D)