我正在为wp7制作xna的视频游戏,我有一个奇怪的问题。
事实证明,每当我的游戏失去焦点,例如:
当出现这种情况时,屏幕上会出现大量图形化的工件,除非您回到游戏中,否则设备将无法使用。
我发现,如果你保持按后退按钮,直到“后台应用程序”显示,它再次工作良好。但是如果这个问题持续存在的话,我的游戏就不会通过QA。
我试着评论我的游戏的更新和绘制方法,但是它仍然在发生!
有人能帮忙吗?
发布于 2012-12-20 18:31:37
我把它修好了。
事实证明,在自定义纹理类中,(我不知道为什么)存在创建具有自定义大小的Texture2D对象的代码。它工作得很好(游戏运行得很完美),但是有一些设备不喜欢的东西,它破坏了后台缓冲区。
我所做的就是删除这段代码,并实例化纹理的原始大小。现在它工作得很好,没有发现任何文物。
https://stackoverflow.com/questions/13971703
复制相似问题