【发布时间】:2016-03-24 18:33:22
【问题描述】:
我想在我的游戏中制作结构的构建过程。仅当时间百分比 (timer/neededTime*100) 小于金钱百分比 (player.money/neededMoney*100) 时,该过程才会继续。每一帧,具体金额,应该从player.money减少,这样整个过程的结束money.player = money.player - neededMoney。我不知道如何计算每帧从钱中减少的浮动。
【问题讨论】:
-
你用float来代表钱吗?我希望你不要。使用小数类型进行财务计算。
-
OTOH,在假装世界中,使用小数或浮点数进行财务计算只会产生假装后果。
-
我用 int 来赚钱。我会添加浮动直到它为 1,然后减少 1 钱