Unity3D学习历程之Rect函数

来源:互联网 发布:淘宝加入购物车源代码 编辑:程序博客网 时间:2024/05/16 04:46
Rect

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


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

虽然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.