private void updateGridModel(ShapeView shape) { List <Vector3> shapeBlockPosition = shape.GetLastWorldPosition(); Color shapeColor = shape.GetShapeColor(); view.ShowBlocks(shapeBlockPosition, shapeColor); List <Index> indexes = view.ConvertWorldPosToIndex(shapeBlockPosition); grid.AddShape(indexes); StartCoroutine(CheckGrid()); }
private void upgradeShapes(ShapeView shape) { view.UpdateShapes(); }