ESC
键时退出:
Input.SubscribeToKeyDown(args => { if (args.Key == Key.Esc) Exit(); });
然而,它似乎没有。
我发现我需要先点击应用窗口,然后按ESC
。
问题似乎是应用程序窗口在应用程序启动时没有焦点。 (应用程序启动时,应用程序的控制台窗口会有焦点。)
如何关注UrhoSharp中的应用程序窗口?
答案 0 :(得分:1)
您是否通过F5调试器启动程序?如果是这样,那么使用Ctrl + F5代替'启动而不调试',模板主窗口应该有焦点。
通过以下方式启动这些项目时,我通常也会将鼠标设置为可见:
Input.SetMouseVisible(true, false);