专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Javascript教程 » js代码:js 弹簧效果代码 »正文

js代码:js 弹簧效果代码

来源: 发布时间:星期四, 2008年12月25日 浏览:126次 评论:0
虽然说是弹簧效果但实际上要实现是定点坐标的间加速和减速移动
点到点移动应该都知道如何做这里是通过设置滑动对象left来实现
而减速效果做法是通过用目标值减当前值除以个系数(般为正整数)得到个步长
然后当前值加上这个步长作为新当前值然后反复取值直到当前值等于目标值
由于这样得到步长是越来越小而步长就是移动所以就做成减速效果
那如何做加速效果呢?
由于取不到能对应减速步长加速步长(或者有思路方法我想不到)所以我想了个思路方法
开始先把所有减速步长算出来放到作为减速时步长那加速步长就是这个反转了(即倒过来)
这个部分主要在SetStep可参照代码
其他部分在代码中都有介绍说明
代码:
Code
[[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: