在使用视图和同时绘制大量内容时,在SFML.NET 2.2中出现奇怪的闪烁

时间:2015-04-30 09:20:43

标签: c# sfml sfml.net

我正在使用SFML.NET 2.2(刚从2.1升级,也有同样的问题),当我向屏幕渲染大量内容时,我得到了一些奇怪的行为。它可能与使用多个视图有些相关,我真的不知道。

我确实搜索了一个解决方案,但只是发现其他人遇到了V-sync或清除两次等问题。我检查过,我完全确定我没有清除屏幕两次而且我没有V-sync在设置帧速率限制的同时启用。

我正在制作游戏,当正在绘制地图时,一切都很好。如果我然后启用天气粒子一切都很好。如果我关掉天气并切换地图编辑器gui它仍然没问题。但如果我同时拥有天气和编辑gui,每个都有大量的渲染,屏幕上会有一些奇怪的闪烁。它看起来像是在一些视野范围内飞过的松散和拉伸的字母或盒子。

(我无法发布图片)

请帮助我,我不知道为什么会这样,但这真的令人不安,让游戏玩起来和编辑都不那么有趣。

0 个答案:

没有答案