首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在HTML5画布上再现曲线时未绘制的点

在HTML5画布上再现曲线时未绘制的点
EN

Stack Overflow用户
提问于 2012-04-03 02:39:56
回答 1查看 100关注 0票数 1

我们正在尝试复制一条在HTML5画布上绘制的曲线,每100ms绘制一次X点,但一些点在复制的副本中丢失。我们有用于原始曲线的所有点。

原始曲线:http://jsfiddle.net/NWBV4/12/

重现曲线:http://jsfiddle.net/NWBV4/15/

在复制的曲线中,如果我们将SEGMENT_PER_POINTS更改为大于点的数量(例如,1000),它显然可以完美地绘制。

但是,正如您可以看出的,对于较小的数字,第二条曲线中存在缺失点。

有人知道为什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-03 02:57:40

问题是您使用的是splice。这将从数组中删除这些点,因此在获得10个(或其他)点之后,这10个点中的最后一个点将不再位于点数组中。

这意味着接下来的10个点从它们的第一个点到前面的最后一个点都没有连接!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9981944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档