親愛的我沒有找到正常的解釋,所以我決定尋求你的幫助。 我想在html文件中創建一個paper.js項目。我無法連接它們的問題我嘗試使用var scope = new paper.PaperScope(); scope.setup(myCanvas);
無法運行.html文件中的paper.js
但它沒有解決。 這裏是Paper.js web site
<!DOCTYPE html>
<html>
<head>
<!-- Load the Paper.js library -->
<script type="text/javascript" src="paper.js"></script>
<!-- Define inlined JavaScript -->
<script type="text/javascript">
// Only executed our code once the DOM is ready.
var scope = new paper.PaperScope();
scope.setup(myCanvas);
var myPath = new Path();
myPath.strokeColor = 'black';
// This function is called whenever the user
// clicks the mouse in the view:
function onMouseDown(event) {
// Add a segment to the path at the position of the mouse:
myPath.add(event.point);
}
</script>
</head>
<body>
<canvas id="myCanvas" resize></canvas>
</body>
</html>
採取的代碼,但它不會在這裏做什麼... 感謝您的關注。
我的猜測是,你不必在同一個文件夾中的文件'paper.js'作爲你的html文件。 – Ryan 2013-05-14 16:51:55
在JavaScript中編寫時,所有內容都是紙張對象的屬性 - >使用'new paper.Path()'而不是'New Path()' – jgillich 2013-05-14 17:01:44
這兩個文件都在同一個文件夾中,而且我使用過紙張。現在,仍然沒有...但感謝您的建議 – Koranse 2013-05-14 17:21:40