public void Setup() { engine = EngineFactory.CreateEngine(); consoleUi = new DeveloperConsoleUI(createCommandProvider()); var visible = true; consoleUi.Show(); engine.AddSimulator(new BasicSimulator(() => { if (TW.Graphics.Keyboard.IsKeyPressed(Key.Grave)) { visible = !visible; if (visible) { consoleUi.Show(); } else { consoleUi.Hide(); } } consoleUi.Update(); })); TW.Graphics.SpectaterCamera.EnableUserInput = false; }
public InteractiveTestingEnvironment() { console = new DeveloperConsoleUI(this); }