【发布时间】:2011-01-10 07:07:07
【问题描述】:
我得到了这个例外:
XNA Framework Reach 配置文件需要 TextureAddressMode 为 Clamp 时 使用不是 二的幂。
在 Reach 设置下运行我的游戏时。
我已经将所有内容都设置为使用 SamplerState.LinearClamp,但异常仍在到处抛出!
例如
spriteBatch.Begin(0, BlendState.Opaque, SamplerState.LinearClamp, DepthStencilState.None,
RasterizerState.CullCounterClockwise, effect);
spriteBatch.Draw(texture, new Rectangle(0, 0, width, height), Color.White);
spriteBatch.End();
应该可以吧??但事实并非如此!
救命!
【问题讨论】:
-
只需提供一个简单的答案,详细说明您为解决问题所做的工作。您可以在两天内选择它作为答案,它可能会对遇到相同错误的人有所帮助。
-
抱歉,我真的不记得我做了什么来修复它,或者我什至没有修复它?
标签: exception xna textures draw