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 で宣言したグローバル変数を使用できることはわかっていますが、逆にアクセスしたいと考えています。それは可能ですか?
(アラートは単なるテストです。最終的にやりたいことではありません;))