FairyGUI.NGraphics.FillVerts C# (CSharp) Method

FillVerts() public method

从当前顶点缓冲区位置开始填入一个矩形的四个顶点
public FillVerts ( int index, Rect rect ) : void
index int 填充位置顶点索引
rect UnityEngine.Rect
return void
        public void FillVerts(int index, Rect rect)
        {
            vertices[index] = new Vector3(rect.xMin, -rect.yMax, 0f);
            vertices[index + 1] = new Vector3(rect.xMin, -rect.yMin, 0f);
            vertices[index + 2] = new Vector3(rect.xMax, -rect.yMin, 0f);
            vertices[index + 3] = new Vector3(rect.xMax, -rect.yMax, 0f);
        }

Usage Example

 static public int FillVerts(IntPtr l)
 {
     try {
         FairyGUI.NGraphics self = (FairyGUI.NGraphics)checkSelf(l);
         System.Int32       a1;
         checkType(l, 2, out a1);
         UnityEngine.Rect a2;
         checkValueType(l, 3, out a2);
         self.FillVerts(a1, a2);
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }