所以在我的游戏中,有一个次级货币系统。我想展示玩家获得了更多这种货币,有两种方法都可以。
1
当玩家获得一定数量时,我希望在角落(与文本框分开)弹出一个提示,显示“你获得了 X 分!”或类似的内容。
2
当玩家获得一定数量时,我希望在角落(与文本框分开)弹出一个提示,显示“分数=+0”,然后计数一直增加到“分数=+X”。
有人知道如何实现这一点吗?
所以在我的游戏中,有一个次级货币系统。我想展示玩家获得了更多这种货币,有两种方法都可以。
1
当玩家获得一定数量时,我希望在角落(与文本框分开)弹出一个提示,显示“你获得了 X 分!”或类似的内容。
2
当玩家获得一定数量时,我希望在角落(与文本框分开)弹出一个提示,显示“分数=+0”,然后计数一直增加到“分数=+X”。
有人知道如何实现这一点吗?
这太棒了,谢谢!如果有人知道如何添加计数效果,也请告诉我!
你可以使用同样的 TextPicture 功能,只需要为其添加动画效果。
你需要两个变量。我将其命名为 pointsValue 和 pointsValueDisplay。
在增加或减少点数之前,先将 pointsValueDisplay 的当前值保存到 pointsValueDisplay 中。
然后,按照你想要的数量更改实际的点数。
接下来运行一个循环,让 pointsValueDisplay 每次增减 1,直到它等于 pointsValue。这样就能实现从原始值到新值的计数效果。
在循环中加入重绘图片的步骤(使用 pointsValueDisplay 变量),并且不要忘记在每次绘制之间添加等待时间,大约等待 4 帧就足够了。否则,动画效果会太快。
谢谢,我会考虑添加的