Exemplo n.º 1
0
        private void StartLevel()
        {
            var go = new GameObject("TTLLevel");

            _currentLevel = go.AddComponent <Level>();
            Debug.Assert(_currentLevel != null);
            _currentLevel.Options     = Options;
            _currentLevel.GameOptions = _currentSaveGameOptions;
        }
Exemplo n.º 2
0
 private void EndLevel()
 {
     if (_currentLevel != null)
     {
         _currentLevel.enabled     = false;
         _currentLevel.Options     = null;
         _currentLevel.GameOptions = null;
         GameObject.Destroy(_currentLevel.gameObject);
         _currentLevel = null;
     }
 }