唤境能否实现在不同场景或者不同变量下下线,每分钟获得的离线奖励而不同呢?
-
有大大给个思路么?
-
我没做过相关的,感觉大概思路是这样:
创建一个全局变量(比如收益率,或者场景名啥的),每到一个场景更新这个变量并强制保存,在打开游戏时读取这个变量并以此结算收益。
-
@其余 这位朋友的思路可行
-
拿一个全局变量来记录上次收益的时间戳,然后每帧去判断这个变量和当前时间戳的差距,如果大于一次收益时间就计算收益。这个变量每次变更后都保存到本地储存里,这样下次在开游戏的时候就能根据时间差获取离线收益。
比如1小时执行一次收益。 上一次收益的时间是9:00,然后现在的时间是11:20,中间差了两个一小时,那就是获得两次收益。然后全局变量的值更新为11:00。 这样再过40分钟就可以在收益一次。