【发布时间】:2022-07-21 20:25:10
【问题描述】:
我在画布内有一个图像和另一个形状。问题是,我想突出显示多边形的区域。但是,我不想给它任何颜色。相反,我想做的是用深色填充该形状之外的所有区域。我怎样才能做到这一点?请看下面的演示
https://codesandbox.io/s/react-konva-draw-polygon-forked-uhhz0c?file=/src/index.js
【问题讨论】:
-
查看您的代码,您的叠加层是一个大矩形......相反,您可以在主矩形周围绘制 4 个
-
我实际使用的地方不是矩形。这将是一个多边形,可以有用户想要的任意多的点,也可以是任何形状。我认为,这样实施将非常困难。
标签: canvas konvajs react-konva