0
在我的遊戲中有9個項目可以通過硬幣購買。這些硬幣可以通過實際貨幣從商店購買。我想讓我的遊戲進步,即對於9個元素中的每一個,都需要9個不同的增量硬幣值。讓我明白這一點。讓我們以這些項目中的兩個爲例來描述生命和健康。他們每人的首次購買分別是100和150。首次購買後,下一次購買將分別成爲200和300。不想爲每個人保留9個stativ變量。任何更簡單的出路?漸進式購買
在我的遊戲中有9個項目可以通過硬幣購買。這些硬幣可以通過實際貨幣從商店購買。我想讓我的遊戲進步,即對於9個元素中的每一個,都需要9個不同的增量硬幣值。讓我明白這一點。讓我們以這些項目中的兩個爲例來描述生命和健康。他們每人的首次購買分別是100和150。首次購買後,下一次購買將分別成爲200和300。不想爲每個人保留9個stativ變量。任何更簡單的出路?漸進式購買
這可以用一個簡單的計算來完成,與例如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