【发布时间】:2012-09-18 13:57:23
【问题描述】:
我可以在 WPF 应用程序中将 MonoGame 与 XAML 混合使用吗?例如:游戏的核心是用 MonoGame 编写的,但 UI 是用 XAML 编写的并放置在 MonoGame-Canvas 之上。我知道我可以使用XAML on MonoGame in WinRT。我可以在 WPF 中做同样的事情吗?
【问题讨论】:
标签: wpf xaml xna windows-runtime monogame
我可以在 WPF 应用程序中将 MonoGame 与 XAML 混合使用吗?例如:游戏的核心是用 MonoGame 编写的,但 UI 是用 XAML 编写的并放置在 MonoGame-Canvas 之上。我知道我可以使用XAML on MonoGame in WinRT。我可以在 WPF 中做同样的事情吗?
【问题讨论】:
标签: wpf xaml xna windows-runtime monogame
您应该阅读 Nick Gravelyn 的博文: http://blogs.msdn.com/b/nicgrave/archive/2010/07/25/rendering-with-xna-framework-4-0-inside-of-a-wpf-application.aspx
这也应该适用于 MonoGame,除了最后一部分使用 内容构建管道,因为 MonoGame 还没有自己的内容 构建管道实现。
您可以在这里找到一些示例:https://github.com/CartBlanche/MonoGame-Samples
【讨论】:
MonoGame 3.2 现在支持 WPF/DirectX 互操作。 http://www.monogame.net/2014/04/07/monogame-3-2/
【讨论】: