当我尝试加载一张大地图时,屏幕全部变黑并冻结,当我按住ctrl-alt-删除它时,我发现以下错误:“XNA Framework Reach配置文件不支持32位索引。使用IndexElementSize.SixteenBits或者是一个大小为两个字节的类型。“有什么想法吗?
答案 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.SixteenBits
或typeof(short)
(取决于您使用的构造函数)。
答案 1 :(得分:-2)
是。不要同时将所有地图放在屏幕上。那么简单。不是一批。