スコアが表示されない

円をキャッチすればスコアが10点ずつ加算されるようなプログラミングを作ったはずなのですが、加算されません。正しいプログラムを教えてください

final float GRAVITY=9.8;
float speed=0;//
float y;//
float x;
int bingo=0;
float goodx=0;
float goody=0;
float kasoku=0;
int score;

void setup(){
size(1200,1200);
x=250;
score =0;
}

void draw(){
background(255);
speed+=10.8/60+kasoku;
y+=speed;
smooth();
noStroke();
fill(250);
ellipse(x,y,80,80);
scoreDisp();
}

if(mouseX>x-25 && mouseX<x+25 &&
mouseY>y-25 && mouseY<y+25){
bingo=60;
reset();
kasoku+=0.01;
goodx=mouseX;
goody=mouseY;
}
if(bingo>0){
fill(255);
text("nice!",goodx,goody);
bingo-=1;
score +=0
}

}
void reset(){
y=-50;
speed=0;
x=50+random(1100);
}
void scoreDisp(){
textSize(90);
fill(255);
text(”score:”,200,400);
}

コメントを投稿

0 コメント