问题标签 [processing]

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.

0 投票
1 回答
162 浏览

jquery - 同一个 Canvas 元素中的 jQuery 和处理?

是否可以在同一个画布元素中同时使用 jQuery 和Processing ?

将两者结合在同一页面上很容易,但我想知道是否可以画布中放置一些 jQuery UI 可拖动框,以呈现一些处理代码。

0 投票
8 回答
332726 浏览

java - 在 Java / 处理中清空数组

除了遍历数组中的每个元素并将每个元素设置为 null 之外,Java/处理中是否有一个本机函数可以简单地清空数组(或销毁它,以便能够将其重新声明为新数组)?

0 投票
1 回答
539 浏览

javascript - 在 Processingjs Canvas 元素中实现预加载器

您如何为 processingjs 画布元素实现预加载器?

两种情况 - 资产已加载,但 js 仍在计算/渲染视图;资产尚未加载

PS 有人创建了 processingjs 标签!rep lt 1500 的用户还不能这样做:(

0 投票
2 回答
4044 浏览

java - 在 Arduino IDE 中使用串行监视器(为什么会这样?)

我在 Arduino 上写串口有一个特殊的问题。我最近将一个项目中的电路板从Duemilanove更改为Mega2560。我的部分代码从处理程序中进行非常简单的串行读取,例如:

在设置方法中,我打开一个 115200 波特连接:

无论如何,这在 Duemilanove 上运行良好,但现在我切换到 Mega2560,Arduino 似乎没有接收串行数据。然而,令我惊讶的是,当我在启动发送数据的处理程序之前打开串行监视器窗口时,所有数据都被正确发送。

我的问题是,串行监视器发生了什么变化使一切正常,我如何在我的处理程序中重新创建它?

0 投票
2 回答
3726 浏览

opengl - 处理和 OpenGL - 更改相机位置?

我正在做一个小项目,我将数据集绘制到一个世界上。我已经完成了绘图。现在我想实现相机移动。

我有一些代码,如果用户按住 c 并拖动鼠标,则会更改相机位置。问题是,我不确定如何根据鼠标移动计算相机移动。

这是默认位置的摄像头代码:camera(width/2.0, height/2.0, (height/2.0) / tan(PI*60.0 / 360.0), width/2.0, height/2.0, 0, 0, 1, 0 );

如何更改与鼠标拖动相关的相机位置?(我尝试使用 mouseX 和 mouseY 来偏移相机的眼睛位置,但效果不佳。)

0 投票
3 回答
530 浏览

java - 关于java ByteArrayOutputStream 类

我使用上面的代码将 JEPG 图像作为字节数组获取。我想知道这个字节数组中到底是什么。该数组是否包含任何文件头信息或仅包含像素值?例如,如果我想反转这张图片的颜色,有什么好的方法呢?非常感谢!

0 投票
4 回答
8185 浏览

java - OpenGL + 处理:根据方向旋转和移动

我正在尝试根据三角形的指向方向将三角形旋转并移动到某个方向。理论上,我计算方向的正弦和余弦(0-360 度)并将这些值添加到 x 和 y 位置,对吗?它只是行不通。

此外,三角形应该在开始时指向上方,而不是下方。

0 投票
1 回答
240 浏览

javascript - Javascript 或 jQuery 获取 Processingjs 变量?

是否可以将变量 processingjs传递到 Javascript / jQuery 以用于 AJAX 发送到服务器

0 投票
2 回答
4083 浏览

java - 防撞示例或帮助

我一直在尝试找到一个可以适应并用于我正在开发的游戏的防撞示例。它将用于模拟滑雪者的动作以避免山上的树木。我基于自主角色的转向行为的运动,并且有很多关于路径跟踪和聚集的好例子,但我找不到任何避免碰撞的好例子。 Nature of Code网站上有很棒的转向教程,但似乎涵盖了除避障之外的所有内容。

我从这里转换了代码,但它不能正常工作,因为碰撞是通过将障碍物中心投影到速度矢量上来找到的,而不考虑障碍物中心何时可能超出碰撞限制但圆仍然是碰撞。这是我改编的代码(用处理(基于Java)编写)。

因此,为了帮助我,我想知道是否有人知道遵循自主角色的转向行为更好地做事 的任何完整的防撞示例。这个站点是本文的示例小程序,​​也是我希望看到代码的确切示例。遗憾的是,它没有附带代码,我尝试反编译它,但它只显示了主类,所以这不是很有帮助。如果有人有这个例子的代码或类似的东西,或者教程,我会非常感激。

0 投票
3 回答
7881 浏览

optimization - 处理:如何提高程序中的帧速率?

所以我已经在Processing工作了几个星期了,虽然我没有编程经验,但我已经转向更复杂的项目。我正在编写一个进化模拟器,它会产生具有随机属性的生物。

最后,我会添加复制,但到目前为止,这些生物只是在屏幕上漂浮,并稍微跟随鼠标。它与线路输入的声音相互作用,但我将这些部分注释掉以便可以在画布上查看它,它不应该真正改变问题,我只是想我会指出它。

到目前为止,帧速率对我来说远不理想,并且随着更多生物的产生而逐渐降低。我是否犯了一些根本性的错误,或者我只是每帧运行了太多功能?

是源代码,您可以在浏览器中使用它: