我正在尝试使用 javascript 更改处理变量。
HTML:
<canvas id="Processing_test" data-processing-sources="test06-controller.pde">
</canvas>
加工:
float posX = 500;
void setup() {
size(600,600);
background(100);
ellipseMode(CENTER);
}
void draw() {
background(100);
fill(200);
ellipse(posX,300,260,260);
}
Javascript:
var p = Processing.getInstanceById('Processing_test');
alert(p.posX);
问题是没有出现警报。如果我写
alert(p);
它显示:未定义。我知道我可以使用我在 Javascript 中声明的全局变量,但我想反过来访问它。那可能吗?
(警报只是一个测试,这不是我最终想要做的;))