gpt4 book ai didi

java - 如何为游戏添加分数

转载 作者:行者123 更新时间:2023-11-30 07:27:44 26 4
gpt4 key购买 nike

我正在尝试向我的游戏添加得分功能。我知道,在有删除功能的地方,我现在需要添加代码,这意味着每当敌人被删除时,它都会对游戏得分有所贡献,但我不知道如何使用代码将其实现到我的游戏中。下面我已经包含了相关代码。

      boolean alive() {
for (int i = 0; i < bullets.size(); i++) {
Bullet bullet = (Bullet) bullets.get(i);
if (bullet.x > x && bullet.x < x + pixelsize * 7 && bullet.y > y && bullet.y < y + 5 * pixelsize) {
bullets.remove(i);
bullet.alive = false;
return false;
}
}
for (int i = 0; i < bullets.size(); i++) {
Bullet bullet = (Bullet) bullets.get(i);
if (bullet.alive == false) {
bullets.remove(i);
}
}
return true;
}

最佳答案

第 1 步:在草图级别创建一个 int Score 变量。

int score = 0;

第 2 步:每当您想要增加分数时就增加该变量。

score += 100;

第 3 步:无论何时何地您想要显示分数,都可以在 draw() 函数中显示该分数。

text("Score: " + score, 20, 20); 

此外,我注意到您正在将 String 值与 == 运算符进行比较。 不要这样做。而是使用equals()函数:

String x = "test";
if(x.equals("blah")){
//whatever
}

关于java - 如何为游戏添加分数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36584987/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com