Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是模拟时钟的代码。请检查我的代码并帮助我解决问题....
http://jsfiddle.net/3rSQE/
...每次绘制时都需要清除画布。
在这种情况下,如果没有像老式游戏那样的 blitting 系统,您甚至无法真正执行脏矩形解决方案。
因此,您需要在每次调用clock() 时调用ctx.clearRect()。...不仅仅是对模拟()的调用;
另一种解决方案是有两个画布,用 CSS 将它们放在彼此的顶部,让一个保持时钟图像,另一个不断地绘制、清除和重新绘制手臂。
基于这个例子,我做这个似乎工作,检查你的代码的差异。