捕捉 SVG 路径动画
Snap SVG path animation
我正在掌握 Snap SVG,并在教程的帮助下几乎按照我想要的方式制作路径动画。如何:
a.)将比例合并到动画中?将类似 S0.7 的内容添加到转换中:
planeGroup.transform( 't' + parseInt(movePoint.x - 40) + ',' + parseInt( movePoint.y - 200) + 'r' + (movePoint.alpha - 180) + s0.7);
。它打破了它。我希望平面以原始比例开始,然后在动画持续时间内变小。
b.)定位飞机以使其匹配其轨迹(路径),即轨迹似乎来自飞机?
https://jsfiddle.net/d0L8fbux/2/
提前谢谢。
这只是摆弄图像需要在哪里的情况。因此,它是否需要在其中心、尾部或正面旋转,并且 x 和 y offets 取决于图像视觉中心在路径的尽头对齐。不过排队可能有点麻烦。
所以我在飞机上增加了一个旋转中心
'r' + (movePoint.alpha - 180) + ',80,80'
这只是一些猜测,没有真正了解图像。
比例可以在末尾添加"s0.7"。所以转换看起来像这样...
planeGroup.transform( 't' + parseInt(movePoint.x-80) + ',' + parseInt( movePoint.y-80) + 'r' + (movePoint.alpha - 180) + ',80,80s0.5');
斯菲德尔
相关文章:
- 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(无限)动画路径