render和update
可以在setinterval中只寫一個(gè)update ?然后把render寫在update中,這樣就不用每次setinterval都執(zhí)行render、而僅僅在time改變的時(shí)候才render ? 減少render執(zhí)行的頻次 ? 這樣會(huì)不會(huì)節(jié)省CPU資源?
可以在setinterval中只寫一個(gè)update ?然后把render寫在update中,這樣就不用每次setinterval都執(zhí)行render、而僅僅在time改變的時(shí)候才render ? 減少render執(zhí)行的頻次 ? 這樣會(huì)不會(huì)節(jié)省CPU資源?
舉報(bào)
2015-11-07
是那些彩色小球的效果不行了,秒表還是可以哦
2015-07-10
不明白你的意思,你要把render放在哪里?如果按你減少執(zhí)行次數(shù)的意思,就是當(dāng)時(shí)間改變的時(shí)候,也就是nextSeconds != curSeconds的時(shí)候才執(zhí)行render。這是不可以的,render主要是重繪小球,如果你放在nextSeconds != curSeconds條件判斷里,將會(huì)一秒鐘重繪一次,動(dòng)畫效果就不見了