最赞回答 / _易
大哥,你这代码有两个问题:1、draw方法中的for循环后面多了一个分号;2、closePath应该在这个多边形绘制成功后才使用的,所以,closePath要移动到for循环的外面才行。
2017-08-02
最新回答 / Hou_
setInerval第一次运行(先render函数 然后update函数 这时里面next 和cur的时间都是一样 假设都是3秒 也就倒数时间还剩3秒) 50毫秒刷新一次 还是不会变 1000毫秒(1秒)后 再运行render 然后 update 这时update里面next获取了一个新的时间 就是2秒 和原来的cur不等 于是就将新的剩余时间赋值给cur 下次再执行render函数的时候 画布的时间就会变了 就这样一次次循环倒数下去了
2017-07-09