Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 游戏中的分数增量控制_Android - Fatal编程技术网

Android 游戏中的分数增量控制

Android 游戏中的分数增量控制,android,Android,我有一个游戏,我使用一个标志变量分数来保持分数 分数设置为int score=0 然后,每次正确时递增:score++ 然后我在score文本视图中设置它:ScoreTV.setText(score) 我试图通过设置它来增加不同的分数,这取决于轮次的多少,从而对分数有更多的控制。我试着在TextViewScoreTV.setText中添加(分数+10)但这只会使它每次保持在10 我想知道是否有可能增加我每次所需的金额,而不是每次分数增加1:score++ 谢谢您只需使用“添加并分配”操作符,即可

我有一个游戏,我使用一个标志变量分数来保持分数

分数设置为
int score=0

然后,每次正确时递增:
score++

然后我在score文本视图中设置它:
ScoreTV.setText(score)

我试图通过设置它来增加不同的分数,这取决于轮次的多少,从而对分数有更多的控制。我试着在TextView
ScoreTV.setText中添加(分数+10)但这只会使它每次保持在10

我想知道是否有可能增加我每次所需的金额,而不是每次分数增加1:
score++


谢谢

您只需使用“添加并分配”操作符,即可按所需的任何数量增加分数,如下所示:

score += X;
i、 e:要在分数上加10,请使用:

score += 10;

就正确显示分数而言,独立于显示更新分数可能是最简单的方法。(即:只需如上所述更新分数,然后使用
ScoreTV.setText(分数);

只需使用“添加和分配”操作符,即可按所需的任何数量增加分数,如下所示:

score += X;
i、 e:要在分数上加10,请使用:

score += 10;
就正确显示分数而言,独立于显示更新分数可能是最简单的方法。(即:只需如上所述更新分数,然后使用
ScoreTV.setText(分数);

将始终将分数文本设置为10,因为分数变量的值保持为0。您需要独立于显示来更新分数的值。试试这个

score = score + 10;
ScoreTV.setText(score);
将始终将分数文本设置为10,因为分数变量的值保持为0。您需要独立于显示来更新分数的值。试试这个

score = score + 10;
ScoreTV.setText(score);

@Raj评分+=10;是分数的缩写=分数+10;作为分数++;是score的缩写=score+1@Raj评分+=10;是分数的缩写=分数+10;作为分数++;是score的缩写=score+1;