三哥,我进入子游戏之后,退回到大厅,然后更新子游戏,进去缺还是原来的资源咋整?我发现脚本没有变化,需要重启游戏才行
是不是要勾选自动方式,和内存回收一次?
自动勾勒,并不起作用
然后有一个问题,我用的是ts,在大厅里面有一个类,用于保存数据的,在子游戏中如何获取这个类保存的数据呢?例如这个类的实例怎么获取到?如果子游戏中也弄这样一个类的话,运行时并不是同一个东西,获取不到大厅的数据
我也想知道这个问题怎么处理。坐等三哥现身~
cc.全局数据
你看 子游戏 main 里面 有没有重新载入 游戏脚本 这些 设置
怎样算是重新载入?AssetsLibrary.init()?
三哥,有Q或微信吗?私聊留一个呗
467957607
把这个数据存为全局的可以吧
真机打包Debug模式可以不的啊 三哥
对应的 src/project.dev.js 仿佛就可以了样
真的吗 我去试试 谢谢三哥
跳子目录的话window和cc对象存储的数据都没了吧?
cc 对象是存在的
网页跳转之后不会是新的cc吗?
网页就用 cc.sys.localStorage 子游戏 一半都是重新获取 网络通信
在子游戏的main.js中加入了 以下大厅场景
settings[“scenes”].push({“url”:“db://assets/scenes/hall_load.fire”,“uuid”:1});
settings[“scenes”].push({“url”:“db://assets/scenes/hall.fire”,“uuid”:0});
在子游戏中跳转大厅没有任何反应呀!当前大厅场景uuid和子游戏本身uuid重复,会调用子游戏场景;
不知道除了在 settings中加入场景还需要做什么才能达到跳回子游戏的操作。
大厅和子游戏好像不能同一个场景名字