精易论坛
标题:
【2020.06.21】snap.svg-min.js 之 Snap.path.getPointAtLength算法!
[打印本页]
作者:
nliger2015
时间:
2020-6-21 01:37
标题:
【2020.06.21】snap.svg-min.js 之 Snap.path.getPointAtLength算法!
其实这个是昨天弄的一点,然后今晚睡前整理一下,丢出来给不懂得去研究研究。
例子JS脚本计算结果是以下帖子得内容:
https://125.confly.eu.org/thread-14588422-1-1.html
其中:getPointAtLength() 函数是我按照它原理自己随意重写的一个处理。。。
算法其实还可以优化精简,具体自己去整整。。。
然后这里
Chrome
与
IE
算出来的结果会有点偏差,主要是小数精度问题。理论上结果没什么影响。
000.png
(152.87 KB, 下载次数: 0)
下载附件
2020-6-21 01:29 上传
接下来,上面说了,这个计算结果是根据那个帖子需要的,最终需要的只是字符串,然后给那些强迫症的写个简单 tfs() 函数 转换处理一下,变成字符串即可与Chrome一致了。。。
1111.png
(73.54 KB, 下载次数: 0)
下载附件
2020-6-21 01:32 上传
最后JS文本在这里:Zzz~
---------------------------------------------
作者:
石榴熟了
时间:
2020-6-21 02:14
感谢发布原创作品,精易因你更精彩!
作者:
一剑磨十年
时间:
2020-6-21 09:19
太牛了!围观一下!
作者:
weihua2018
时间:
2020-6-21 10:14
这个是什么 为什么弄一些英文了 还不懂
作者:
毒毒毒毒
时间:
2020-6-21 11:40
感谢,学习学习
作者:
YuLing
时间:
2020-6-21 12:43
精易因你更精彩!
作者:
我是逛逛
时间:
2020-6-21 12:44
很好很好。。。。。。。。。。。。。。。
作者:
wjswzj0
时间:
2020-6-21 13:50
支持开源~!感谢分享
作者:
moiliom
时间:
2020-6-21 16:30
看不大懂,纯支持分享
作者:
zipper2016
时间:
2020-6-21 18:02
感谢大佬分享技术,我也没看懂。。。。。
作者:
渡不得……
时间:
2020-6-21 23:13
看半天了,学习到不少东西,虽然自己还是没有明白怎么改写,比如其中的const改成var和let改成var,相信未来可能会使用到~
作者:
onefish
时间:
2020-6-22 08:24
#在这里快速回复#已get
作者:
本将心向明月
时间:
2020-6-23 13:34
【2020.06.21】snap.svg-min.js 之 Snap.path.getPointAtLength算法
作者:
冰棍好烫啊
时间:
2020-6-24 16:38
666666666666
作者:
edwin2016
时间:
2020-6-27 18:26
66666666666666666666666666666666666666666
作者:
huxian
时间:
2020-7-9 09:47
哈哈 牛啊 无私奉献
作者:
阿迷
时间:
2020-7-11 13:30
看不懂 但是要支持一下
作者:
luzhenfang
时间:
2020-11-9 21:47
多谢分享 已get
作者:
71705115
时间:
2020-12-26 20:02
怎么能联系到您
作者:
71705115
时间:
2020-12-26 20:40
加个Q 吧 我收个爱奇yihk 加Q717050115 或者吧你Q 发我我加你
作者:
gudujian420
时间:
2022-8-16 03:23
支持一下
作者:
高级工程师
时间:
2023-4-20 18:04
前来学习!
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4