public void SetLevel(Type levelType) { if (levelType.BaseType == typeof(Level)) { CurrentLevel = (Level)Activator.CreateInstance(levelType); CurrentLevel.GenerateBricks(); CurrentLevelIndex = LevelList.IndexOf(levelType); } else { throw new ArgumentException("SetLevel: Egy level típust kell megadni."); } }
public void StartGame() { this.SetLevel(typeof(Level1)); //<----mindig így állítsátok be a level-t CurrentLevel.GenerateBricks(); }