mono - 退出 MonoGame 游戏并将控制权交给 MonoTouch Controller

标签 mono xamarin.ios monogame

我有 MonoTouch Controller ,在那里我可以启动我的 MonoGame 游戏。
所以我要离开我的用户界面并像这样进入游戏:

Game game = new Game();
game.Run();

我在结束游戏并返回 MonoTouch Controller 中的 XCode UI 时遇到问题。

我试过了
this.Exit();


this.Dispose();

但他们似乎都没有成功。有谁知道我如何中止游戏,但仍然留在 MonoTouch 世界?

谢谢。

最佳答案

你在这方面有任何进展吗?

另一种可能有效的技术是从 MonoTouch 中关闭游戏:

game.Exit();

作为一个简单的测试,您可以在 MonoTouch 中制作一个计时器,然后执行此操作,例如5秒。
如果这可行,那么您需要找到一种方法让 MonoGame 与 MonoTouch 通信以告诉它什么时候应该退出游戏。
这并不理想,但如果没有其他方法奏效,它可能是您唯一的选择。

关于mono - 退出 MonoGame 游戏并将控制权交给 MonoTouch Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16866980/

相关文章:

c# - 屏幕分辨率不断重置为默认值

sprite - 拉伸(stretch) Sprite

c# - 如何在单人游戏中使用按钮更改音量?

c# - 单声道 Gtk# : ButtonPressEvent not work

f# - MemoryMappedFiles.MemoryMappedFile.CreateFromFile 不会在 linux/mono 下扩展文件

c# - 如何获取应用程序中通过反射解析的每个程序集、命名空间和类的列表?

java - 如何构建避免嵌套 Flux block (Flux<Flux <T>>)的响应式架构?

c# - 使用 Newtonsoft Json.Net 反序列化为 IEnumerable 类

c# - Xamarin.iOS异步等待方法不起作用

iphone - ios 上没有屏幕历史记录