离线收益问题



  • 根据官方的离线收益教程做的,除了“首次游戏”外,其他都从全局变量改为对象的变量,首次进入可正常累计金币,但再次进入或者刷新之后金币就变成了时间组件的数额,不知道是不是只能全局变量来做,望大佬帮忙看看。
    undefinedundefined
    undefined



  • 换成实例变量的话有个点要注意,首先是场景内存不存在这个实例,其次是该实例是否是全局对象(或者在跨场景时是否做了数据的转移),我看你这两个截图好像都是从序号1开始的,是两个不同场景的事件表?从结果来看的话,应该就是获取的实例变量为0,所以减出来的效果才是整个时间组件的数额了,那么上面两个点可以都看一下,是哪个地方出这个问题了。
    另外这种数据我个人是比较推荐全局变量或其他同样是全局的数组、辞典一类的组件来做的,如果没有特殊需求一般不会想到要用实例变量来做,虽然也可以做,但没有特殊需求的话有点像绕远路。



  • @欧拉欧拉 后来我放弃了,用回全局变量,一劳永逸。


登录后回复