问题标签 [processing-ide]
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.
processing - 处理 - 如何将扩展类移动到组
cp5 的 ColorPicker 是硬编码的,我无法调整滑块的形状。所以我扩展了 ColorPicker 类并创建了一个名为 MyColorPicker 的新类。
我有几个小组,我想将我的新课程添加到其中一个小组。早些时候,我可以通过cp5.addColorPicker("") .moveTo("")
但在这种情况下有一个新课程,我无法将它移到组中。这是代码片段:
processing - 处理 - 将一起形成一个圆圈的多个图像按钮
我有几个这样创建的按钮:
在里面 setup()
后 draw()
现在,我必须从将被视为 1 个圆圈的图像中添加大约 24 个小按钮。cp5.addButton
但是我认为我应该创建一个类,而不是像上面那样添加它们。
我想扩展现有的 CP5 按钮类,因为我希望能够达到 cp5 参数;就像.setImages()
在按钮图像中使用 3 个鼠标单击条件一样。
我的问题是,我想不通
如何扩展 CP5 按钮类,以便我可以使用角度(因为我想以圆形方式放置按钮)而不是给出 x,y 位置。
如何使用此类使用串行端口写入,如上面的 void (AREA_1) 示例。
这是我的愚蠢尝试:
java - 如何解决此 ControlEvent 问题
我正在使用带有 Java 语言的处理 IDE。
有用于点亮某些 LED 的串行端口文字,我的目标是;将c
(Color) 从cp
(colorpicker) 发送到相应的 LED。由于我有太多的 LED 区域,我使用了 for 循环而不是编写太多的函数等void AREA1
。所以我的代码的端口编写部分是:
首先:
- controlEvent1 单独工作正常。
- controlEvent2 一直工作正常。
我的问题是,每当我同时启用两个 controlEvents 时,它controlEvent1
都不起作用。我的意思是,它仅在我删除该controlEvent2
部分并且我不知道如何修复它时才有效。
我认为原因可能是在颜色选择器中使用鼠标点击条件,所以在 controlevent1; 然后ACTION_CLICK
在 controlevent2 上使用。在这种情况下他们会发生冲突吗?: