011 Javascript(112 - 125)
[A] 认识运动
原理:人眼能够识别的最小的时间间隔是18帧
动画:只需要将动画的切换时间间隔大于18帧,即可实现动画效果,一般电影院放映的电影都是24帧。
通过改变div的坐标,使其实现动画效果
问题:
1. 停不下来,
2. 当速度去某些值时,停不下来
3. 到达目的地之后点击按钮,依然会继续运动
通过if...else将运动好人停止分开
4. 重复点击,速度会加快
保证只有一个定时器,每次启动定时器之前,将之前的定时器关闭
运动框架:
1. if...else将运动和停止分开
2. 保证只有一个定时器,每次启动定时器之前,将之前的定时器关闭
[B]
练习
[C]