WP7的成就,没有XNA

这是一个真正的快速问题。 他们是否可以在WP7中获得成就而不必进入XNA?

或者可能构建一个以常规应用程序打开的应用程序,但是当TouchDown事件触发时也许打开XNA游戏?

先谢谢你!


如果你需要集成3D运行的XNA应用程序,我想你可以在这里找到你的问题的积极答案:

http://www.codeproject.com/KB/WPF/XnaInWPF.aspx

您可以将一些工作与XNA和WPF集成到渲染级别。

如果您需要访问XNA中的类而无需启动3D渲染,那么您只需在项目中引用XNA程序集,并且可以执行需要的后端逻辑。

是的,正如其他人所说,Achievement类为其所有成员抛出NotSupportedException,无论是在Windows版本的XNA还是在XBox独立游戏版本中。

正如微软所说:

“此类和所有相关的方法和属性仅检索经Xbox LIVE注册开发人员程序批准访问Xbox LIVE服务的标题的计算结果。对于Xbox LIVE独立游戏,此类中的属性不会返回计算结果以及相关的方法将报告一个NotSupportedException。“


即使有可能做到你想要的,成就只能用于许可的Xbox Live游戏。 要访问Achievement API,您需要拥有LiveId并能够将您的成就文件支持到Live网络。

链接地址: http://www.djcxy.com/p/22765.html

上一篇: WP7 Achievments, Without XNA

下一篇: WP7 XNA: simple photo album