0
私はProcessingを理解しようとしていますので、いくつかランダムなことをしています。私は以下のコードを使用していると私は左上に描かれたドットの数を引くとカウントする:Processingで描画されたドットの数をカウントするには?
int clickx[] = new int[50];
int clicky[] = new int[50];
int mousx = 0;
int mousy = 0;
void setup() {
size(860, 640);
background(0);
frameRate(30);
mousx = mouseX;
mousy = mouseY;
}
void draw() {
if (mousePressed) {
if (mousx != mouseX) {
stroke(255);
point(mouseX, mouseY);
int i = 0;
clickx[i] = mouseX;
clicky[i] = mouseY;
i++;
text(i, 50, 50);
}
}
}
しかし、その代わりに、私は同じ番号のすべての時間を取得しています: