Exemple #1
0
    private IEnumerator ShowNextLevel(float delay)
    {
        yield return(new WaitForSeconds(delay));

        AdManager.GetInstance().UpdateDelay();
        boardGrid.FillBoard(MarkType.Cross);
        levelsParameters.FillCurrentFigures();
        levelInfoPanel.UpdateLevelValue(DataStorage.GetCurrentLevel());
        figureSpawner.SpawnFigures(levelsParameters.CurrentFigures, DataStorage.CountOfFigures);
        levelInfoPanel.SetPanelEnabled(true);
        completeLines.HideLines();
    }