最新回答 / 徐錦杰
window[item.id] 這一步是給window對象添加了一個item.id屬性,而window是全局對象,item.id就是全局屬性,全局屬性就是全局變量,這個變量指向一個image類對象,如果不加這一步,創(chuàng)建的只是一個局部的image類對象,是不會對外部產(chǎn)生影響的。
2017-03-11
最新回答 / 郭小V先森
time 就是這幀動畫開始到現(xiàn)在所經(jīng)時間ratio 當前時間除以間隔,也就是執(zhí)行了第幾個具體這個time他在什么地方呢?它是在timeline里面是這個方法<...code...>這個方法只是一個接口,主要就是傳遞...
2017-03-09
最新回答 / 許愿瓶啊
images中是圖片src對應(yīng)的字符串,將images中的每一項變?yōu)橐粋€對象方便后面操作,這個對象上掛載了對應(yīng)的src,Image對象,id等信息,方便后來的操作
2017-02-23
最新回答 / loveR10
Animation.prototype._asyncTask = function (task) { ? var me = this; ? // 每一幀執(zhí)行的回調(diào)函數(shù) ? var enterframe = function (time) { ? ? ?var taskFn = task.taskFn; ? ? ?var next = function () { ? ? ? ? // 停止執(zhí)行當前任務(wù) ? ? ? ? me.timeline.stop(); ? ? ? ? // 執(zhí)行下一個任務(wù) ? ? ? ...
2017-02-08
最新回答 / 凌紅飛
setInterval(c.xx(c),50);?這句話是把函數(shù)調(diào)用后返回值給了setInterval,第一次調(diào)用時,會執(zhí)行c.xx(c),由于c.xx(c)中沒有return任何值,函數(shù)默認返回了undefined,當?shù)诙握{(diào)用時,setInterval的第一個參數(shù)就變成了undefined,就不會重復(fù)調(diào)用了??梢园裺etInterval(c.xx(c),50); 改成setInterval('c.xx(c)',50); 或者setInterval(function(){c.xx(c)},50);?
2016-12-07
最新回答 / 咕咕問
requestAnimationFrame 搞懂setTimeout();里面?zhèn)魅氲娜绻且粋€對象的方法 ? 對象方法中使用了this ? 這個理解了估計就不復(fù)雜了問題了我不理解
2016-12-01
最新回答 / weixin_慕標9233781
?'./build',多了一個點,是? /build? ,不是? ./build? ,__dirname需要和? /build? 進行拼接,不是和? ./builld? 進行拼接。
2016-11-17