在WPF中使用MonoGame

And*_*hin 6 wpf xna xaml monogame windows-runtime

我可以在WPF应用程序中将MonoGame与XAML混合使用吗?例如:用MonoGame编写的游戏核心,但用XAML编写的UI放在MonoGame-Canvas之上.我知道我可以在WinRT中使用MonoGame上的XAML.我可以在WPF中做同样的事情吗?

And*_*hin 2

您应该阅读 Nick Gravelyn 的博客文章: http://blogs.msdn.com/b/nicgrave/archive/2010/07/25/rendering-with-xna-framework-4-0-inside-of-a-wpf-应用程序.aspx

这也适用于 MonoGame,除了使用内容构建管道的最后一部分,因为 MonoGame 还没有自己的内容构建管道实现。

您可以在这里找到一些示例: https: //github.com/CartBlanche/MonoGame-Samples

  • 现在还有 Monogame 附带的 WPF 示例。我自己用它并且效果很好。 (2认同)