我有一台服务器和一台客户端。但是当我开始移动游戏窗口时,它会停止执行代码,直到窗口停止移动,导致连接超时,因为服务器或客户端停止响应一段时间。
即使正在移动游戏窗口,我还需要做什么才能使游戏始终运行代码?
答案 0 :(得分:2)
这是XNA游戏的一个已知问题,有几种方法可以解决它。
一种方法是移动假窗框,这不是真正的游戏窗口。然后,游戏窗口将适合虚假窗口的客户区域,仅暂停执行不可及的时间。
不幸的是,其他方式可能涉及使用窗口挂钩,这就是我可以说的。就个人而言,我推荐使用假窗口的方法。