我采用并改编了一个绘制虚线的 HTML5 画布扩展,但它有几个问题,如http://jsfiddle.net/VxCYL/2/所示
示例 1:如何避免两点之间的距离非常小的点“聚集”在一起(参见第一个角点 30,50 到 32,50)。我想在确定是否绘制或移动到下一个点时,我需要检查与最后一个点的距离?当我有很多点时,输出看起来很笨拙。
示例 2:from.x 小于 to.x 或 from.y 小于 to.y 即向后绘制 moveTo 的行为不像我预期的那样,即在示例中显示的行仍应连接向上。
谢谢。