2016-07-10 8 views
0

Werfen Sie einen Blick auf this page.Paper.js boolean unite() gibt Fehler

Es gibt diesen Fehler, wenn nach dem unite() die beiden SVGs versuchen:

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

Die beiden SVGs sind richtige SVGs - Sie sie richtig am unteren Rand der Seite gerendert wird sehen können. Nach dem Import in paper.js werden sie zu einem Pfad und einem CompoundPath, die ebenfalls korrekt gerendert werden. Aber wenn ich path1.unite(path2); rufe, bekomme ich den seltsamen Fehler.

Ist das etwas, was ich falsch mache? Ich bin nicht so vertraut mit SVGs.

+0

Das sieht wie ein Fehler in booleschem Code von paper.js aus. Können Sie dies bitte unter https://github.com/paperjs/paper.js melden? – hkrish

Antwort

0

Gefunden das Problem: Überprüfen Sie die Frage heraus, dass ich auf paper.js der GitHub Repo posted: https://github.com/paperjs/paper.js/issues/1100

Grundsätzlich sind Sie nur angeblich unite() zu verwenden, wenn die beiden Pfade verbunden sind Pfade geschlossen sind.

Verwandte Themen