1
我想用javascript更改处理变量。如何通过javascript访问processing.js变量
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声明的全局变量,但是我想用另一种方式访问它。那可能吗?
(警报只是测试,这是不是我想要的到底是做什么;))