问题标签 [paperjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
paperjs - exportSVG asString 在 paper.js 中不起作用
使用paper.js,project.exportSVG({asString: true})
返回一个 SVGSVGElement 而不是一个字符串。我是不是把这段代码写错了?
javascript - 如何使用外部来源的paperscript?
我正在尝试从教程中学习 paper.js,但我无法从外部文件中使用它。实现外部 paperscript 文件的最简单方法是什么?
javascript - 如何在paperjs上获取符号层?
此代码将 30 个 LED 图像绘制到画布上。如何选择和更改 LED 符号 onMouseDown 事件的来源?
javascript - Paper.js 中的事件处理程序
我是 Paper.js 的新手,在阅读教程时,我对事件系统感到好奇。这就是教程中描述的事件处理方式:
所以,它只是在全局命名空间中起作用......
最终我有几个问题,我没有在互联网上找到任何关于这个的东西:
- 如何将事件处理程序绑定到特定的画布?
- 如何将事件处理程序绑定到特定的“对象”(光栅图像、矩形等)?
- 如何绑定多个事件处理程序?
javascript - 如何在 Paperjs 中延迟渲染光栅?
在这个例子中:http: //jsbin.com/uPECeKUP/1/
在 Paperjs中,栅格在创建后立即呈现。有没有办法推迟渲染,对光栅执行一些操作(缩放、重新定位、过滤),然后放到画布上?
ps
画布是否会在渲染时触发任何事件?
canvas - 画布有点大?
在http://onlyabutton.com/中,当您按下左右箭头键时,窗口会晃动一点,很可能是因为画布尺寸。我该如何解决?帮助将不胜感激!
html - 如何改变画布弧线末端的角度?
我正在尝试使用 Kinetic 构建我的设计师在 Photoshop 中设计的东西(但愿意使用其他一些库)。这是我的设计师设计的:
似乎没有火箭科学,只是一些弧线和圆圈。但圆弧的末端不是与圆成一直线而是垂直的。我一直在尝试,但到目前为止没有运气。有人有想法吗?
我的代码:
小提琴:http: //jsfiddle.net/ExwER/
亲切的问候,
彼得
javascript - paper.js 点数学不起作用
即使paper.js
文档说明可以使用 [x,y]对点或分配进行隐式添加(第一个代码块,第 17 行),但我无法使其正常工作。由该类型的数学产生的任何点都具有未定义和属性,而它们在创建后的点中得到了很好的定义。point3 = point2 - point1
x
y
new
我创建了这个 JSFiddle来重现我遇到的错误。
请问我的代码中遗漏了什么?
jquery-mobile - 在 Jquery 移动页面中嵌入 Paper.js 脚本
我有一个类似这样的益智游戏:http: //www.codeproject.com/Articles/395453/Html5-Jigsaw-Puzzle
我已将其嵌入到 jquery 移动页面中。
拼图显示,但我无法在手机上与之互动。触摸屏幕会导致滚动而不是与谜题互动。
如果我以非 JQM 页面的形式访问该页面,它在手机上运行良好。
我怎样才能将它嵌入到 JQM 页面中并且仍然允许与拼图进行交互?
javascript - 仅在满足条件时加载 javascript 脚本 - 不工作
我在我的网站背景中包含了一个 paperjs 示例(http://paperjs.org/examples/meta-balls/)。这很好用:
但现在我希望<script>
唯一在它不是触摸设备时执行。
条件本身不是问题。这有效(由警报确认):
如您所见,我将 paperjs 中的脚本包含到一个文件中,并希望按条件启动它。 这似乎不像我那样工作?怎么了?