html画布在路径线上设置点

时间:2017-03-07 09:17:45

标签: javascript html html5-canvas

我有一个Canvas路径脚本,我正在寻找一个脚本,它给出了我在线上的百分比,在线的一半的75%3/4线的50%,依此类推,见图片

enter image description here

2 个答案:

答案 0 :(得分:0)

我们需要更多信息。你可以编辑它,这样我们就可以看到你的" Canvas Path Script"的代码。你还想手动选择线上的一个点,然后获得百分比,或者给页面百分比并让它告诉你线路上的哪个位置?

答案 1 :(得分:0)

您好,对不起我的英语(德语),

我已经复制了#34; https://experiments.hertzen.com/pathfinding/examples/map.html"并删除了函数" $(canvas).click(function(e){...})" ,所以无法点击地图。

在文件" jspathfinding.js"中,在:

" h_score [start] = heurestic_cost_estimate(from,to);  F_score [start] = h_score [start]; "

插入:" cost_step = Math.round(h_score [start]); "

因此,从开始到结束的步骤都计算在内(总计)。

我的船现在需要一个小时从A到B,例如,地图上有345个步骤,船只45分钟,75%约258步。 现在他应该在帆布线上画一个点,船在45分钟之后。