Beispiel #1
0
        private void StartLevel()
        {
            _currentLevel.OnSetuped -= StartLevel;

            if (_currentLevel.IsStarted)
            {
                throw new Exception($"Level \"{_currentLevel}\" Already Started");
            }

            _currentLevel.LevelStart();
            OnLevelStarted?.Invoke();
        }