2013-11-01 5 views

Antwort

4

Wie im Getting started Tutorial erklärt, wenn Sie Paperjs mit einer externen Datei verwenden möchten:

<!DOCTYPE html> 
<html> 
<head> 
    <script type="text/javascript" src="js/paper.js"></script> 
    <script type="text/paperscript" src="js/myScript.js" canvas="myCanvas"></script> 
</head> 
<body> 
    <canvas id="myCanvas" resize></canvas> 
</body> 
</html> 

unbedingt angeben:

  • das Skript Typ "text/paperscript"
  • Ihre Canvas-ID mit dem Attribut "Canvas"
+1

Ich habe das gleiche Problem. Ich habe kopiert und eingefügt direkt aus dem ersten Tutorial, die Ihrer Antwort entspricht, aber es funktioniert nicht für mich. Nur wenn der Code in meiner HTM-Datei enthalten ist. – zoonosis

+0

Wenn Sie 0.9.11 verwenden, entdeckte ich vor einigen Tagen, dass es einen Bug mit dieser spezifischen Version gab. Versuchen Sie es mit 0.9.10. https://github.com/paperjs/paper.js/issues/332 – FR6

+0

@ FR6 danke, Rollback auf v0.9.10 von v0.9.12 behoben mein Problem, wo mehrere Canvas-Objekte Verweis auf ein einzelnes externes Skript funktionierte nur für die letzte Leinwand . – Netricity

Verwandte Themen