let curIndex = GameDataManager.func() 这样吗
func() 的 内容 是
这些?
是的,里面的都是number的计算
这里是有问题的, 你直接等于一个对象了。 也就是一个obj
你应该是 new 一个 GameDataManger
var game = new GameDataManger ()
然后 let curIndex = game .func()
除非是 单例或者什么? ts 目前还没有这样写过 , 绿色字 明显是 对象
打印中间用逗号不要用加号
不止是打印,用断电调试的内容也是[object object],然后json转成string的时候就变成了[object object]了
怀疑是你 clientIndexToServerIndex 函数中传入的 clientIndex 是一个对象,然后在执行 clientIndex + this.selfIndex 这句的时候,触发了 clientIndex 的 toString,导致 serverIndex 的值变成了 [object Object]2。
关注一下 clientIndexToServerIndex 运行时的日志输出呢?
第一个参数是cc.event,customEventData是第二个参数
按钮回调的第一个参数是 Event,第二个参数才是 CustomEventData,并且类型是 string
是这个问题,第一个参数是event,没注意到这个。谢谢哈!!第一次写cocos以为那样直接传值就好了。
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。







