我遇到了一种情况,需要找出形状是在画布上的其他形状中绘制的。
例如:
我有一个画布,我通过在画布上绘制点并在其中应用颜色来绘制随机形状。
第二,我必须在同一画布上的第一个形状内绘制另一个形状。
在这里,我需要从技术上知道第二个形状是否完全绘制在第一个形状内。
我正在使用javascript和easylJs。
编辑:示例代码如何绘制点
const drawingCanvas = new createjs.Shape();
drawingCanvas.graphics
.clear()
.setStrokeStyle(canvas.height)
.setStrokeDash([14, 8])
.beginStroke('white')
.moveTo(midPt.x,midPt.y)
.curveTo(
oldPt.x,
oldPt.y,
oldMidPt.x,
oldMidPt.y
);
const mouseX = this.stage.mouseX;
const mouseY = this.stage.mouseY;
this.plotPoints.push({ x: mouseX, y: mouseY });
使用oldPt
创建了oldMidPt
和createjs.Point
谢谢