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聲明的全局變量,但是我想用另一種方式訪問它。那可能嗎?
(警報只是測試,這是不是我想要的到底是做什麼;))