运行以后请从新激活!
(!!!如果设置后运行不了,那就点一下(立刻停止)再点元素,要不再刷新一下,还有别啥都往里写!坏了就赖你!哈哈!)
初始的速度(单位:像素/毫秒):           不要太大,小心浏览器崩溃,最好小于100
移动时间间隔(单位:毫秒):                 
半个周期损失的(速度)能量(>-1):       0 为简谐运动!
开始位置到中轴的距离(单位:像素):
设置完以后从新激活元素然后点我!!
我刚学JavaScript ,看见一些牛人写了许多特效,我也花了一天写了一个弹簧振子,完全独创,没有借鉴任何人的代码,这里运行的是我的压缩版代码(在网上运行有些卡),我会马上把,完整版和带注释的代码上传(写得很详细,第一次在博客里发代码,还挺难控制!哈哈!),还有高手们不要见笑,我用的是很笨的方法,过些日子会有新特效上传,(这个弹簧是我做的网页里的一个按钮特效,我那个网页里有很多特效,网页还没做完,等做完我就把所有原创特效都发上来)。因为我还在学习,发表新特效的时间可能很慢,请大家谅解!
想要交流心得者加我的群 编程怪人:50352735
编程思路:主要用的是物理的思维,想象弹簧运动的过程,然后用If else 和 else if 模拟出来,因为任何事物的行为都是如果..那么..所以用If else 就可以搞定!,这里有一种思想我就把他叫"延迟算法"(不知是否前人已经发明了,如有冒犯立即更改!)主要用于无法在一点上精确获得的值,把它改改写成类就更好用了,再把Top加上,上下左右一块震!(弹簧簧振子第二版已出(不到十行代码!,超简洁!))
第二版地址
下载弹簧振子压缩使用版
下载弹簧振子完整教学版
下载弹簧振子设计图
转载请说明出处:
http://www.cnblogs.com/NONE/archive/2009/10/22/JavaScriptSpringEmluator.html