7 [AddComponentMenu(
"UI/Extensions/Primitives/UIGridRenderer")]
11 private int m_GridColumns = 10;
13 private int m_GridRows = 10;
27 if (m_GridColumns == value)
29 m_GridColumns = value;
46 if (m_GridRows == value)
63 m_points =
new Vector2[ArraySize];
78 m_points[Index].x = xFrom;
79 m_points[Index].y = y;
81 m_points[Index].x = xTo;
82 m_points[Index].y = y;
84 m_points[Index].x = xTo;
85 m_points[Index].y = (float)(i + 1) /
GridRows;
92 m_points[Index].x = 1;
93 m_points[Index].y = 1;
97 m_points[Index].x = 0;
98 m_points[Index].y = 1;
114 m_points[Index].x = x;
115 m_points[Index].y = yFrom;
117 m_points[Index].x = x;
118 m_points[Index].y = yTo;
121 m_points[Index].y = yTo;
128 m_points[Index].x = 1;
129 m_points[Index].y = 1;
134 m_points[Index].x = 1;
135 m_points[Index].y = 0;
138 base.OnPopulateMesh(vh);
override void OnPopulateMesh(VertexHelper vh)
int GridRows
Number of rows in the grid.
int GridColumns
Number of columns in the Grid
Credit Erdener Gonenc - @PixelEnvision.