第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

用什么方式才能return出這段遞歸代碼,不再執(zhí)行該方法?

用什么方式才能return出這段遞歸代碼,不再執(zhí)行該方法?

Cats萌萌 2018-10-24 18:09:18
var before = null; requestAnimationFrame(function animate(now) {            var c = earth.getPosition();             elapsed = before? now - before: 0;            before = now;             earth.setCenter([c[0], c[1] + 0.1*(elapsed/30)]);             requestAnimationFrame(animate);                                 });before變量是開(kāi)關(guān)變量,怎么通過(guò)開(kāi)關(guān)去判斷requestAnimationFrame(animate)方法是否去執(zhí)行?現(xiàn)在需要停止這個(gè)動(dòng)畫(huà)方法,該怎么做?
查看完整描述

1 回答

?
慕桂英4014372

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊

requestAnimationFrame是一個(gè)只執(zhí)行一次的函數(shù),具體的執(zhí)行時(shí)間由瀏覽器決定,基本上是瀏覽其執(zhí)行下一次paint的時(shí)刻。

var before = null;

requestAnimationFrame(function animate(now) {

            var c = earth.getPosition();

            elapsed = before? now - before: 0;

            before = now;

            earth.setCenter([c[0], c[1] + 0.1*(elapsed/30)]);

            if(before){//加入自己的判斷邏輯,決定在下一次repaint時(shí)是否執(zhí)行

                requestAnimationFrame(animate); 

            }

                                           

});


查看完整回答
反對(duì) 回復(fù) 2018-11-18
  • 1 回答
  • 0 關(guān)注
  • 497 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)