XNA Game Studio 4.0引入了Silverlight作为支持的项目类型。看起来XNA工作室是相当跨平台的。但没有任何迹象表明我的Xbox 360游戏可以使用Silverlight UI。对于我计划的游戏,Silverlight会很好。我们不需要丰富的3D图形。但有可能吗?
答案 0 :(得分:4)
否强>
(对于初学者 - 你会如何在360上输入?没有鼠标或触摸输入!)
要演示:如果您查看MSDN上的“Silverlight”版本页面,您可以看到“受Silverlight for Windows Phone支持”和“受Xbox 360支持”的图标。
因此,如果我查看核心框架的一部分,例如System.IO.File,我可以看到两个平台上支持哪些方法(大多数方法 - 并且Windows Phone和Xbox 360具有相同的支持)。 / p>
现在,如果我查找特定于Silverlight的内容,例如System.Windows.Media.Brush,我可以看到它的方法仅受Windows Phone支持 - 而不是Xbox 360。
(在.NET 3.0,3.5和4页面上有一个“XNA Framework支持”图标。我很确定它们适用于Xbox 360上的XNA 3.1。)
答案 1 :(得分:0)
Silverlight和XNA不能混用。 Xbox 360将只运行XNA应用程序。 Silverlight项目的引入适用于Windows Phone 7开发。
答案 2 :(得分:0)
参见http://forums.create.msdn.com/forums/t/65897.aspx 从XNA Game Studio 4开始,XBox360上不存在Silverlight。
答案 3 :(得分:0)
微软最近在xbox 360上推出了silverlight
答案 4 :(得分:0)
他们是xbox即将推出的互联网资源管理器以及一些可能稍后提供flash和/或silverlight支持的更新,但据我现在一无所知。