daydayup
daydayup copied to clipboard
如何在规定的时间里,让数字0加到一个指定的值
做游戏比赛报名,显示报名人数实时刷新。因为有robot的支持,在规定时间之内如果没有足够的玩家报名将会自动添加机器人,因此比赛的开始时间可以说是恒定的,现让客户端要做一个在比如10秒之内将报名人数从0到100的显示,如何做出那种数字随机增加,到10秒又正好加满的感觉
仔细想了想 这样做也没啥意义,如果玩家多没到10秒就满了 上面做的就没有意义了。自问自答6666
这个实时刷新应该是每秒从服务器获取到真实的报名人数吧?也就是每秒变化一次。 可以规定每秒显示的人数增加10级别,如果服务器给的数量超过当前秒数量级则显示真实的。
比如: 第一秒从0-10随即一个数,假设 rand() % 10 = 6。 第二秒应该显示10-20之间的数,假设 rand() % 10 + 4 = 12。 第二秒应该显示20-30之间的数,假设 rand() % 10 + 8 = 28。 。。。 最后一秒固定显示100。