我需要在 android 中为游戏制作一个能量棒——它代表燃料消耗。我在日食中这样做。
我曾尝试使用调色板中的进度条,但我似乎无法理解如何使进度条基本上从 100% 开始并以相等的间隔(每秒)减少。
可以使用调色板,还是我应该寻找另一种方式。
任何建议表示赞赏。
谢谢
我需要在 android 中为游戏制作一个能量棒——它代表燃料消耗。我在日食中这样做。
我曾尝试使用调色板中的进度条,但我似乎无法理解如何使进度条基本上从 100% 开始并以相等的间隔(每秒)减少。
可以使用调色板,还是我应该寻找另一种方式。
任何建议表示赞赏。
谢谢
我知道这很旧,但我见过的一种方法是通过 IF 命令。将您的燃油计时器“假设为 30 秒 Max”设置为变量。如果命令会随着时间的流逝而更新条形图。
if (fuelTimer == 30) {
return 100;
} else if (fuelTimer == 29) {
return 97;
} else if (fuelTimer == 28) {
return 94;
} else if (fuelTimer == 27) {
return 91;
} else if (fuelTimer == 26) {
return 88;
} else if (fuelTimer == 25) {
return 85;
} else if (fuelTimer == 24) {
return 82;
}
等等……等等……