public void beginGame() { started = true; field = gameObject.GetComponent <MineField>(); if (field.minefield != null)//to clear previous cells if any { field.DestroyAll(); } field.beginGame(); heightHalfSize = Camera.main.orthographicSize; widthHalfSize = heightHalfSize * Camera.main.aspect; tileDimensions = getTileDimension(); adjustCamera(); drawBoard(); }