使用JQuery自定义路径动画
Custom path animation using JQuery
我创建了这个android应用程序,它将onTouchEvents点发送到web服务器,我有一个页面,它通过Ajax获取运动点JSON数据,如下所示:
{"data":[
{"x":224.28035,"y":235.4906},
{"x":263.32916,"y":219.45718},
{"x":293.3667,"y":215.44885},.....]}
现在我想使用这些数据,在屏幕上用平滑路径动画制作div,类似于flash路径动画,有没有插件可以解决这个问题?
PS:http://weepy.github.com/jquery.path/似乎没有自定义路径动画,或者我可能缺少一些东西。
感谢:)
希望这就是您正在搜索的:jQuery插件crSpline
你可以在这里看到它的演示。
pathAnimator
超轻,高性能,具有良好的设置范围。
示例:
var path = "M150 0 L75 200 L225 200 Z"; // an SVG path
pathAnimator = new PathAnimator( path ), // initiate a new pathAnimator object
speed = 6, // seconds that will take going through the whole path
reverse = false, // go back or forward along the path
startOffset = 0, // between 0% to 100%
easing = function(t){ t*(2-t) }; // optional easing function
pathAnimator.start(speed, step, reverse, startOffset, finish, easing);
function step( point, angle ){
// do something every "frame" with: point.x, point.y & angle
}
function finish(){
// do something when animation is done
}
相关文章:
- Canvas+svg路径动画,在路径中的特定点暂停一段时间,然后继续
- Raphael:单独触发多个路径动画
- 创建动画路径
- Vivus JS似乎没有动画某些<路径>节点
- 纸张.js路径数据动画在帧和鼠标拖动
- svg路径动画整个路径
- 如何以类似于vivus.js的样式设置SVG填充和路径的动画
- 使用Snap.svg的带有箭头标记的动画路径
- 绘制动画openlayers线条字符串路径
- 创建从一个位置到另一个位置的路径动画
- 制作从上一个已知点到新添加点(d3)的路径(线)的动画
- 使用RaphaelJS和GSAP制作SVG路径动画
- 仅对路径/形状进行动画处理,在 raphael.js 集中没有文本
- 如何在运动路径上有效地反转 SVG (SMIL) 动画
- 使用Raphael.js绘制双动画路径错误
- SVG动画路径's属性
- 在raphael .js中动画路径的描边宽度
- 鼠标悬停在动画路径上不起作用
- 如何在rapha 235;l.js中绘制简单的动画路径
- Raphael JS:使用repeat(无限)动画路径