JS 实现抛物线运动
来源:互联网 发布:西安java招聘三年 编辑:程序博客网 时间:2024/05/18 03:46
JS实现简单的抛物线动画,需要的童鞋可以参考下
<div class="content"> <div class="slider"> <div class="icon"> <span class="fa fa-circle" id="cart" ></span> </div> </div></div>
<script> // x = 100,y = 400,h = 2000ms (function () { var x = 100, y = 200 var $cart = document.querySelector('#cart') // 距离底部的位置 var offsetBottom = document.documentElement.clientHeight - $cart.offsetParent.offsetTop - $cart.offsetHeight var xh =500, yh=offsetBottom,p = xh * xh / (-2 * yh) function flicker(){ // 抛物线公式:x2=-2py // x 可以控制速度 x -= 5 y = (x * x) / (-2 * p) $cart.style.transform = "translate("+ x +"px, "+ y +"px)" if (x > -xh) { requestAnimationFrame(flicker); } else { $cart.style.transform = "translate(0px, 0px)" } } flicker() })() </script>
阅读全文
0 0
- JS实现抛物线运动
- JS 实现抛物线运动
- js实现小球抛物线轨迹运动的两种方式
- jquery.fly.js实现添加购物车效果、实现抛物线运动
- jquery.fly.js实现添加购物车效果、实现抛物线运动
- 抛物线运动
- cocos2dx扩展CCAction实现精灵抛物线运动
- JavaScript实现的抛物线运动效果
- Android动画(实现抛物线运动)
- JS如何实现抛物线动画
- Unity 半圆抛物线运动
- CSS3动画-抛物线运动
- 抛物线运动1
- 抛物线运动2
- cocos-抛物线运动
- unity抛物线的运动
- Unity中炮弹抛物线运动
- 购物车的抛物线运动
- 数据可视化工具之生产力
- 二叉搜索树的整理
- Python:urllib2使用总结
- 关于实现局域网桌面音视频广播方案
- Hibernate中对象的三种状态及相互转化
- JS 实现抛物线运动
- Liunx驱动中,probe函数何时被调用
- Oracle 设置 密码可以重复使用 the password cannot be reused
- 地图矢量数据的边界简化算法之道格拉斯-普客算法
- vue入门大法1
- html块级元素、内联元素
- scala (9)-----Scala 函数
- 百度地图使用 自定义标注的图标
- 颜色渐变-CAGradientLayer的使用