public void Copy(GridviewParameters parameters) { leftBorder = parameters.leftBorder; rightBorder = parameters.rightBorder; topBorder = parameters.topBorder; bottomBorder = parameters.bottomBorder; cellPadding = parameters.cellPadding; gridColor = parameters.gridColor; paddingCellColor = parameters.paddingCellColor; panelColor = parameters.panelColor; rows = parameters.rows; columns = parameters.columns; constraintToPanel = parameters.constraintToPanel; shift = parameters.shift; panelPosition = parameters.panelPosition; screenSize = parameters.screenSize; isDebugGrid = parameters.isDebugGrid; }
void Start () { panel = GetComponent<UIPanel>(); oldGridviewParameters = new GridviewParameters(); oldGridviewParameters.Copy(gridviewParameters); VectorLine.SetCanvasCamera(vectrosityCamera.cachedCamera); VectorLine.canvas.planeDistance = 0; VectorLine.canvas.gameObject.layer = panel.gameObject.layer; BuildGrid(); }