01
帧与时间模型
先解决何时更新、更新多少,再谈动画效果。
- rAF
- 时间进度
- 逐帧更新
- 渲染循环
从 requestAnimationFrame、缓动曲线一路推导到弹簧、重力和惯性运动,亲手封装一套能够解释运动规律、承载真实交互的动画函数库。
先解决何时更新、更新多少,再谈动画效果。
从数学关系推导加速、减速和弹簧反馈。
让一套时间模型驱动多个属性和复杂轨迹。
把重力、摩擦和边界碰撞接入用户操作。
具备 JavaScript 基础,想弄清楚元素为什么能够连续运动。
会使用动画库,但还不能解释缓动、弹簧和逐帧更新。
希望从函数边界、参数设计和复用方式理解动画库结构。
需要实现拖拽、惯性、碰撞和路径动画等真实效果。
课程采用文字、代码和可操作动画案例穿插讲解的方式。
复杂动画 Demo 建议在电脑端阅读,便于观察参数变化和运动轨迹。
订阅后可永久阅读现有章节和后续补充内容。
购买后可添加微信 icanmeetu,进入付费读者交流群。
专栏属于虚拟内容商品,订阅后暂不支持退款,请在购买前确认。
课程版权归作者所有,未经授权不得转载、转贴或复制发布。