Paper.js boolean unite()给出错误

时间:2016-07-10 06:20:47

标签: javascript paperjs

看看this page

在尝试unite()两个SVG后,它会出现此错误:

paper-full.js:9309 Uncaught TypeError: Cannot read property '_intersection' of null

两个SVG是正确的SVG - 您可以看到它们在页面底部正确呈现。导入paper.js后,它们将成为一个Path和一个正确呈现的CompoundPath。但是当我打电话给path1.unite(path2);时,我得到了奇怪的错误。

这是我做错了什么吗?我对SVG不太熟悉。

1 个答案:

答案 0 :(得分:0)

发现问题:查看我在paper.js上发布的问题' s github repo:https://github.com/paperjs/paper.js/issues/1100

基本上,当联合的两条路径是封闭路径时,你只应该使用unite()