我需要能够使用fabricjs从另一个形状中减去一个形状。 找不到任何与布尔组相关的文档。
有人在这里写过一些代码吗?
答案 0 :(得分:0)
为了显示减法形状背后的形状,您无法使用globalCompositeOperation
基本上,您可以相互减去形状,但是您需要将每个形状转换为多边形。例如,从矩形中扣除三角形,您需要创建2个多边形作为三角形和矩形,并进行解决以实现减法。我之前遇到过类似的问题(减去多边形),我找不到任何东西。所以请检查我的post on stackoverflow ,它将为您提供如何进行减法的指导。
最后,您需要创建将三角形,矩形,圆形等转换为多边形的函数。