如何将Flash嵌入Windows Mobile上的XNA?

3
3个回答

1

没有直接的方法(特别是如果您想将代码部署到 Xbox 360 上)。解决方法包括使用带有 Flash 安装的浏览器并将数据呈现为纹理。这在 此博客 中已经讨论过。

然而,我不认为这会导致良好的性能。其他解决方案(但我不知道它们如何与 XNA 兼容)由像 Crysis 这样的游戏使用 Scaleform。但它不是免费的,您可能需要进行很多魔法才能使其正常工作。此外,这在 Xbox 360 上无法使用。

P.S. 还有 gameswf。与 Scaleform 相同的问题,您必须找到一种共享 DirectX 上下文的方法。


1

第一题:

如果一个人找到了 Windows Forms 的 SWFWiever,那么在 XNA 中嵌入 Flash 是完全可能的。我在这里写了一篇关于 xna-windows controls-wpf 集成的文章:

XNA-Windows Controls-WPF Integration



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接