我正在使用wPaint插件,尝试添加一些功能。我需要的是画出一个带箭头的线。我已经尝试了几乎所有我能想到的方法,但我只能得到箭头的一半(类似于 <-----,但箭头只延伸到底部或顶部,而从不同时延伸)。
这是绘制带有半箭头的线条的函数:
任何帮助/想法/提示都将有所帮助。
谢谢。
这是绘制带有半箭头的线条的函数:
drawArrowMove: function(e, _self)
{
var xo = _self.canvasTempLeftOriginal;
var yo = _self.canvasTempTopOriginal;
if(e.pageX < xo) { e.x = e.x + e.w; e.w = e.w * -1}
if(e.pageY < yo) { e.y = e.y + e.h; e.h = e.h * -1}
_self.ctxTemp.lineJoin = "round";
_self.ctxTemp.beginPath();
_self.ctxTemp.moveTo(e.x, e.y);
_self.ctxTemp.lineTo(e.x + e.w, e.y + e.h);
_self.ctxTemp.closePath();
_self.ctxTemp.moveTo(e.x, e.y);
_self.ctxTemp.lineTo(15,10);
_self.ctxTemp.stroke();
}
任何帮助/想法/提示都将有所帮助。
谢谢。