Ejemplo n.º 1
0
    ///////////////////////////////////////////////////////////////////////////////////////////////////////
    ///                                                                                                 ///
    ///                                     MÉTODOS PRIVADOS                                            ///
    ///                                                                                                 ///
    ///////////////////////////////////////////////////////////////////////////////////////////////////////

    private void Awake()
    {
        if (Instance == null)
        {
            Instance = this;
            DontDestroyOnLoad(gameObject);
        }
        else
        {
            Destroy(gameObject);
            return;
        }

        for (int i = 0; i < GameManager.Instance._categoryLevelFiles.Count; i++)
        {
            levelsCompleted.Add(0);
        }

        persistenceController = new PersistenceController();
        persistenceController.LoadFile();
    }