为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 虹虹_0001
第二种方式要求背景图片里面的每个图案的宽高是一样的,平常可以用background-size属性(css3)

最赞回答 / 慕_男神
仔细看 timeline.animationHandler = requestAnimationFrame(nextTick);这句nextTick作为回调函数传到之前定义的requestAnimationFrame函数中,在requestAnimationFrame函数中,当浏览器不支持requestAnimationFrame时,会返回下面这句return window.setTimeout(callback, callback.interval || DEFAULT_INTERVAL);其中call...

最新回答 / 北鸟南游
https://github.com/ustbhuangyi/animation/tree/gh-pages/images  这里面有啊

最新回答 / qq_若谷_1
啊,不知这时候来答晚不晚,刚试做,也遇到同样问题了 ,后来发现 是在x,y数组之间缺了一个空格,<...图片...>

最新回答 / abcd而非abc
谢谢,我没想到会这么快的回答我,十分感谢!

讲师回答 / ustbhuangyi
请贴上完整的demo地址,提问方式可以参考http://www.imooc.com/qadetail/142900

讲师回答 / ustbhuangyi
CommonJS的语法,需要webpack打包才能在浏览器环境运行

讲师回答 / ustbhuangyi
我已经用webStorm 2016了,用的Darcula主题

讲师回答 / ustbhuangyi
其实这个帧动画库我在百度工作的时候,从一个实际项目需求里抽象出来的。因为我们有大量帧动画的需求,但又不想为每个需求去编写那些重复的代码,所以就想抽象一个通用的帧动画库,方便开发。当时设计接口的时候一个很重要的原则,就是怎么让人用起来爽,就定了链式调用这种方式。后来也发现这种设计和promise的一些设计思想不谋而合。一开始设计的时候就考虑到大部分接口了,比如loadImage,changePosition,changeSrc,then,repeat,repeatForever,enterFrame,sta...

讲师回答 / ustbhuangyi
首先,要理解JS的执行是单线程的,在一轮Event Loop的时候,会执行所有同步JS代码。setInterval的运行机制是,将指定的代码移出本次执行,等到下一轮Event Loop时,再检查是否到了指定时间。如果到了,就执行对应的代码;如果不到,就等到再下一轮Event Loop时重新判断。这意味着,setTimeout指定的代码,必须等到本次执行的所有代码都执行完,才会执行。每一轮Event Loop时,都会将“任务队列”中需要执行的任务,一次执行完。setTimeout和setInterval都是...
课程须知
1、对前端基础知识已经掌握(html、js、css) 2、对前端面向对象编程有一定了解
老师告诉你能学到什么?
1、什么是帧动画及网页中常见的几种帧动画方式 2、原生 JS 实现帧动画的原理 3、如何设计一个通用的帧动画解决方案 4、了解类似 promise的设计思想(异步任务链式调用) 5、面向对象的开发方式和模块化开发思想 6、如何实现图片预加载模块

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消