使用requestAnimationFrame
function step(){
? ? ? ? ? ? render(context);
? ? ? ? ? ? update();
? ? ? ? ? ? requestAnimationFrame(step);
? ? ? ? }
requestAnimationFrame(step);
改成requestAnimationFrame服用效果更佳吧~0.0
function step(){
? ? ? ? ? ? render(context);
? ? ? ? ? ? update();
? ? ? ? ? ? requestAnimationFrame(step);
? ? ? ? }
requestAnimationFrame(step);
改成requestAnimationFrame服用效果更佳吧~0.0
舉報(bào)
2024-04-12
html標(biāo)簽要加height屬性,否則顯示一半. 另外要改一下endtime的初始化時(shí)間.
<html style="height:100%">
const endTime = new Date(2024,3,12,18,47,52);
2016-04-28
使用 rerquestAnimationFrame 回調(diào)確流暢度更高但對(duì)于畫面刷新頻率并不高的時(shí)鐘上來說都差不多,除非你要把時(shí)鐘做成毫秒級(jí),否則服用效果基本沒有差別。