Canvas vsync无法正常工作

时间:2015-12-12 08:00:23

标签: javascript canvas requestanimationframe vsync

我有一个使用requestanimationframe的javascript / canvas游戏,用于将绘图同步到监视器。但是,当游戏滚动时,我仍然会获得剪切效果(Windows 7上的Google Chrome)。是否有更好的方法来绘制屏幕?双缓冲?这就是我使用的:

function draw() {
    requestAnimationFrame(draw);

    // Drawing code
}
draw();

您可以在此处查看问题:http://www.pi-games.com/Thailet/

1 个答案:

答案 0 :(得分:0)

也许它与速度比与vsync问题更相关。这是一篇如何在滚动http://www.html5rocks.com/en/tutorials/speed/animations/

时提高requestAnimationFrame性能的文章