public MainWindow() { InitializeComponent(); eng = new Speccy(32, 24, 4, this); eng.NextScene += (ee, o) => { eng.SetScene(null); }; eng.SetScene(new SpeccyProgram()); eng.Start(); }
private void Form1_Load(object sender, EventArgs e) { eng = new Speccy(32, 24, 4, this); eng.NextScene += (ee, o) => { EndLevelInfo info = ee as EndLevelInfo; var newScene = new FieldScene(info.NextScreen, info.Score); eng.SetScene(newScene); }; eng.SetScene(new IntroScene()); eng.Start(); }