+ cloth.mouseMove(calculateMousePosToWorld(evt));\r
+ };\r
+\r
+ /**\r
+ * Prevent context menu while blowing wind\r
+ */\r
+ canvas.addEventListener('contextmenu', function(evt) { \r
+ evt.preventDefault();\r
+ }, false);\r
+\r
+\r
+ canvas.onmousedown = (evt) => {\r
+\r
+ // Check mouse click\r
+ rightMousePressed = evt.button == 2;\r
+ \r
+ if(intersects.length > 0 && evt.button == 0){\r
+ cloth.mousePress(intersects);\r
+ } \r
+ }\r
+ \r
+ canvas.onmouseup = (evt) => {\r
+ cloth.mouseRelease();\r
+ rightMousePressed = false;\r
+ }\r
+\r
+ function calculateMousePosToWorld(evt){\r