7得票1回答
将p5.Sound导入/使用到React中

我正在尝试将p5.sound引入我的React应用程序中,之前已经成功地使p5.js canvas功能正常工作。我有一个p5Wrapper来包装我的p5 skecth。正如我所说,canvas功能还不错,但是无法将声音功能引入父组件、包装器或sketch本身。非常感谢任何帮助!我的repo中有...

7得票1回答
在鼠标位置放大p5.js(包括jsfiddle)

我将尝试在鼠标位置缩放,就像在 Google 地图上一样。它有点起作用,但会使我想要缩放的点与原始位置对齐,然后当我在该点缩放时,它就正常工作了。我认为我需要将该点转换回鼠标位置,但我不确定如何确切地做到这一点。 这是绘制之前的代码: translate(zoomLocation.x,...

7得票3回答
如何在p5.js中旋转图像

我需要旋转图像,但我的代码没有围绕中心旋转,我不明白为什么。当我运行它时,我看不到它,所以我怀疑它是在屏幕外绘制的。 push(); rotate(PI / 2 * rotation); imageMode(CENTER); image(this.texture, centerPosX, c...

7得票1回答
不使用setup/draw格式如何使用p5函数

我对JavaScript相对较陌生,最近在使用 p5 库进行尝试。在Python中,我可以使用 from x import y 语句从库中导入单个函数: from subprocess import check_output 我的问题是,是否有一种方法可以在不使用setup/draw格式...

7得票3回答
如何在进行一系列转换后获取屏幕坐标系原点的位置(P5.js)

我正在尝试跟踪物体的位置,以便在p5.js中绘制它的轨迹。我使用translate()和rotate()函数将物体移动到屏幕上,并为了绘制轨迹,我打算在每次更新后将物体的位置存储在一个数组中。我知道在processing 3中有类似于我所要求的东西,即模型X、Y和Z函数,但据我所知,这些功能还...

7得票2回答
如何在TypeScript中导入p5.js?

我正在尝试使用TypeScript开始一个项目,并想要使用p5.js库。是否有任何方法可以将该库“导入”到我的index.ts文件中,以便我不需要在HTML中放置<script src="p5.js"></script>?我对模块很陌生。谢谢您提前的帮助。

7得票1回答
p5.js创建画布未定义错误。未捕获的引用错误。

问题: 我正在尝试在我的简单应用程序中使用p5.js,并通过以下方式包含它: <script src="static/js/p5.js"> </script> 我尝试过的: 如果我使用调试器并查看控制台,我确实可以获得p5Color等函数。脚本也成功加载到页面...

7得票2回答
为两个不同的对象生成相同的两种随机颜色

基本上,我需要为两个不同的物体随机生成相同的颜色。有没有什么建议可以将这两个对象链接起来,以便具有相同的随机颜色?每当发生某种条件时,颜色应该刷新,并且两个物体都应该具有特定的颜色。 谢谢! //顺便说一句,任何编程语言都有用

7得票2回答
我能否让我的p5.js draw()函数只运行一次,并且仅在按钮点击时运行?

I have this snippet of p5.js code: let x = 10; let y = Math.floor(Math.random()*201); let x2 = 190; let y2 = 200 - Math.floor(Math.random()*201)...

7得票1回答
如何在Javascript中获取频率值?

我是一名意大利学生,正在使用p5的库创建一个网络吉他调音器。我想知道是否有办法获取麦克风输入的频率。 库链接:https://p5js.org/reference/#/libraries/p5.sound 接受不同库的不同解决方案 谢谢