【发布时间】:2014-05-27 10:30:10
【问题描述】:
在 mousePressed 中,我需要 aNumber 的值,但我无法传递 mousePressed(int aNumber).. 所以当通过 javascript 调用 theNumbers 时,我需要某种全局变量来保持修改..
int number = 0;
int theNumbers(int aNumber) { //aNumber = 1, 2, or 3, from the javascript)
println(number); // prints the correct number
int number = aNumber; // set the global variable number equal to aNumber
return number;
}
void mousePressed() {
aLongNumber = 10000000000;
println(number); // prints 0 right now, should print the value of aNumber
long numberLong = aLongNumber + (number * aLongNumber);
}
【问题讨论】:
标签: javascript canvas global-variables parameter-passing processing