-1

这是模拟时钟的代码。请检查我的代码并帮助我解决问题....

http://jsfiddle.net/3rSQE/

4

2 回答 2

0

...每次绘制时都需要清除画布。

在这种情况下,如果没有像老式游戏那样的 blitting 系统,您甚至无法真正执行脏矩形解决方案。

因此,您需要在每次调用clock() 时调用ctx.clearRect()。...不仅仅是对模拟()的调用;

另一种解决方案是有两个画布,用 CSS 将它们放在彼此的顶部,让一个保持时钟图像,另一个不断地绘制、清除和重新绘制手臂。

于 2012-07-17T09:12:18.477 回答
-1

基于这个例子,我做这个似乎工作,检查你的代码的差异。

于 2012-07-17T09:46:24.063 回答