7得票1回答
PC XNA游戏转换为Xbox 360 - 性能问题极大

我想把我的电脑游戏转换成Xbox 360的版本。在电脑上运行得非常好,CPU是Intel Core 2 Quad @ 2.40Ghz,显卡是Radeon 4850 512MB。 我将它移植到了Xbox,但一开始导入列表时就出现了一些与不变性和继承相关的问题,所以我简单地使用了名为.Cast&...

10得票1回答
XNA精灵排序模式

SpriteSortMode 设置为 FrontToBack 或 BackToFront 有何不同和影响?这取决于图层值的大小,使用 FrontToBack 时,具有较小图层值的对象将首先被绘制;使用 BackToFront 时,具有较小图层值的对象将最后被绘制。

7得票5回答
无法在lambda表达式中使用固定的本地变量

我有一个XNA 3.0项目,在VS2008中编译正常,但在VS2010(带有XNA 4.0 CTP)中会出现编译错误。错误信息如下: “Cannot use fixed local 'depthPtr' inside an anonymous method, lambda expressio...

19得票7回答
为什么Visual Studio无法打开.csproj文件?

我遇到了一个奇怪的问题,就是无法在Visual Studio中打开我的.NET项目属性。如果我尝试通过单击解决方案资源管理器中的“属性”树节点来打开它,我会收到以下消息: 没有可用于“....csproj”的编辑器。请确定已安装文件类型(.csproj)的应用程序。 如果我尝试通过...

8得票7回答
使用 Microsoft WinForms Series 1: Graphics Device 时出现错误

我有一个关于 this sample 的问题。我刚刚下载并运行了它(Visual Studio 2010)。我什么都没动过。 对不起,这是意大利语。 从上到下依次说: 在加载设计窗口之前为避免信息丢失,需要解决以下错误: 无法为该文件可视化设计窗口,因为没有类可供设计。设计工具已检查这些...

17得票2回答
2D XNA游戏鼠标点击

我有一个只使用鼠标作为输入方式的2D游戏。 当鼠标悬停在一个Texture2D对象上时,我该如何使Texture2D和鼠标指针发生变化,并且当该纹理被点击时移动到另一个位置。 简单来说,我想知道如何在悬停或点击Texture2D时执行某些操作。

7得票4回答
粒子引擎 - XNA/C#

我正在寻找适用于XNA游戏的粒子引擎,是否有可靠/活跃的开源库可以使用?

10得票2回答
使用out/ref与返回有什么好处?

我正在使用XNA框架制作游戏,因此我使用了许多操作向量的函数。(尤其是64位结构体Vector2)。令我困扰的是,大多数方法都是用ref和out参数定义的。这里是一个例子:void Min(ref Vector2 value1, ref Vector2 value2, out Vector2 ...

14得票5回答
一个多目标.NET库的最佳实践

我计划发布一个开源(MIT)的.NET库,但也包括DLL文件,以使人们可以轻松使用而不必自己编译。 我的库在引用类型方面非常简单,唯一的依赖似乎是.NET 3.0或更高版本(因为它引用了Func<T>等内容)。 我希望我的库可供多个目标使用,包括.NET 4.0服务器、.NET...

9得票1回答
将Kinect的ColorImageFrame转换为位图

我正在使用Kinect (Microsoft SDK) 和 XNA。我想使用GRATF进行标记识别。 如何将Kinect的ColorImageFrame数据转换为System.Drawing.Bitmap或AForge.Imaging.UnmanagedImage,以便我可以用GRATF处理...