太多多边形:XNA Framework Reach配置文件不支持32位索引

时间:2010-10-28 18:23:51

标签: c# xna

当我尝试加载一张大地图时,屏幕全部变黑并冻结,当我按住ctrl-alt-删除它时,我发现以下错误:“XNA Framework Reach配置文件不支持32位索引。使用IndexElementSize.SixteenBits或者是一个大小为两个字节的类型。“有什么想法吗?

2 个答案:

答案 0 :(得分:7)

从XNA Reach配置文件更改为XNA HiDef配置文件。

Here is a list of the differences

here is an explaination of how to switch between the two

可替换地:

如果要加载模型,请使用具有较少多边形的模型。

或者,如果您直接使用IndexBuffer课程,construct您的实例IndexElementSize.SixteenBitstypeof(short)(取决于您使用的构造函数)。

答案 1 :(得分:-2)

是。不要同时将所有地图放在屏幕上。那么简单。不是一批。