最贊回答 / _易
大哥,你這代碼有兩個問題:1、draw方法中的for循環(huán)后面多了一個分號;2、closePath應該在這個多邊形繪制成功后才使用的,所以,closePath要移動到for循環(huán)的外面才行。
2017-08-02
最新回答 / Hou_
setInerval第一次運行(先render函數(shù) 然后update函數(shù) 這時里面next 和cur的時間都是一樣 假設都是3秒 也就倒數(shù)時間還剩3秒) 50毫秒刷新一次 還是不會變 ?1000毫秒(1秒)后 ?再運行render 然后 update 這時update里面next獲取了一個新的時間 就是2秒 ?和原來的cur不等 于是就將新的剩余時間賦值給cur 下次再執(zhí)行render函數(shù)的時候 畫布的時間就會變了 就這樣一次次循環(huán)倒數(shù)下去了
2017-07-09