在我的游戏中,有9件物品可以通过硬币购买。这些硬币可以通过实际货币从商店购买。我想让我的游戏渐进,即对于9个元素中的每一个,都需要9个不同的增量硬币值。让我清楚一点。让我们举两个例子来说明没有生命和健康。他们每人的第一次购买分别是100和150。首次购买后,下次购买将分别为200和300。不想为每一个保留9个stativ变量。有没有更简单的出路?
答案 0 :(得分:1)
这可以通过简单的计算完成,例如base_price = 150
和level = 0...8
:
int coins = base_price * Math.pow(2, level);
制作硬币列表,如:
0 150
1 300
2 600
3 1200
4 2400
5 4800
6 9600
7 19200
8 38400