0

所以几乎我正在尝试制作一个得分/点击游戏,我正在尝试制作它,所以当我购买升级时,它会将我的分数乘以我所做的乘数。因此,如果我让它在点击时给我 5 分,我怎么能做到,所以在购买升级后它会给我在点击时给我 25 分。(升级将使其成为 5 倍乘数)。我想不出任何想法,非常感谢任何想法。

编辑:我是新手,不明白如何正确添加代码,但为了更好地解释它,我有一个 onEvent 函数,所以当我点击我的对象时,它会给我 10 分,并在每次点击的分数文本显示中添加 10 . 然后我的主要功能是购买我制作的商店中的任何物品。一次购买将给我 5 倍乘数,另一次将给我 10 倍乘数。我试图找出我可以制作的另一个功能,当我购买它们时,它会设置我的乘数,以便他们实际做一些事情。

4

1 回答 1

0

如果你想做的是将你当前的分数乘以 5 并以两倍的速度获得分数,你可以这样做:

totalScore = Score * multiplierscore += pointsGained每次滴答声在哪里。

Multiplier 是您的乘数, score 是您获得的点数,并且pointsGained是您每次滴答获得的点数。totalScore是正在显示的分数

如果您想做的是将您从现在开始获得的点数乘以 5,您可以这样做:

totalScore = scorescore += (pointsGained * Multiplier)每个打勾的地方。

于 2020-08-03T12:51:03.920 回答