最新回答 / 郭小V先森
time 就是这帧动画开始到现在所经时间ratio 当前时间除以间隔,也就是执行了第几个具体这个time他在什么地方呢?它是在timeline里面是这个方法<...code...>这个方法只是一个接口,主要就是传递...
2017-03-09
最新回答 / 许愿瓶啊
images中是图片src对应的字符串,将images中的每一项变为一个对象方便后面操作,这个对象上挂载了对应的src,Image对象,id等信息,方便后来的操作
2017-02-23
最新回答 / loveR10
Animation.prototype._asyncTask = function (task) { var me = this; // 每一帧执行的回调函数 var enterframe = function (time) { var taskFn = task.taskFn; var next = function () { // 停止执行当前任务 me.timeline.stop(); // 执行下一个任务 ...
2017-02-08
最新回答 / 凌红飞
setInterval(c.xx(c),50); 这句话是把函数调用后返回值给了setInterval,第一次调用时,会执行c.xx(c),由于c.xx(c)中没有return任何值,函数默认返回了undefined,当第二次调用时,setInterval的第一个参数就变成了undefined,就不会重复调用了。可以把setInterval(c.xx(c),50); 改成setInterval('c.xx(c)',50); 或者setInterval(function(){c.xx(c)},50);
2016-12-07
最新回答 / 咕咕问
requestAnimationFrame 搞懂setTimeout();里面传入的如果是一个对象的方法 对象方法中使用了this 这个理解了估计就不复杂了问题了我不理解
2016-12-01
已采纳回答 / 精慕门2798116
https://github.com/ustbhuangyi/animation 这是老师上传到github上面的例子,你clone下来就有源码和图片了。素材图片在demo目录下,rabbit-big.png,rabbit-lose.png,rabbit-win.png。
2016-11-23