7
我试图在HTML画布中绘制弯曲的箭头。我没有问题绘制曲线,但我不知道如何将>
放在线的末端(方向)。HTML画布 - 绘制弯曲的箭头
ctx.beginPath();
ctx.fillStyle = "rgba(55, 217, 56,"+ opacity +")";
ctx.moveTo(this.fromX,this.fromY);
ctx.quadraticCurveTo(this.controlX, this.controlY, this.toX, this.toY);
ctx.stroke();
我的想法是在最后一小部分线上画一个三角形。 如何获得线中点的坐标?
下面是更好地理解的图像。
+1,只改变我做了这里:http://jsfiddle.net/SguzM/1/是改变使用的'反正切'atan2'来支持负角度并防止零除。 – Variant
啊,好想! –
非常好谢谢你俩 – deep