顶三哥
又遇上一个新问题,大厅在关闭游戏A,进入游戏B后,请问,游戏A的资源和脚本是立即会释放掉的吗?怎么让他立即释放掉呢?
gc 回收 然后 每个场景文件 勾选上自动释放
但是感觉释放不是很干净 不过 8个 游戏 是没有问题的 ios
安卓 没有问题 随便 多少游戏
好的谢谢三哥。
我有一个想法,我的所有游戏都放在一个工程里来做,然后我在构建打包的时候,分别选取对应子游戏的场景来制作子游戏的更新包,你觉得这种方案如何呢?
资源可以 的 好像比较 麻烦 样
主js 大厅里面
第一次 主工程 下载 资源更新包 file 文件 路径 读取 感觉 有啥 奇怪的问题 样
所以,你的建议,还是每个项目都是独立的project?
Simulator: D/jswrapper (125): JS: [ERROR]: Failed to load scene: Error: [AssetLibrary] loading JSON or dependencies failed: Download text failed: D:/CocosCreator/resources/cocos2d-x/simulator/win32/MyGames/SubGame100/res/import/2d/2dL3kvpAxJu6GJ7RdqJG5J.json
这个是怎么回事啊各位大大
应该是载入场景错误,你去你Simulator的目录下找找有没有这个资源呗~
是小游戏热更新后,加载场景文件出错了就这样的
请教三哥,我各个项目中的,有共用的资源,比如一些ts脚本,这些脚本如果重复了(类名或者UUID),在游戏中就无法getComponent()到,该怎么办呢?
顶上来
主要是 uuid 重复 弄到不 一样
能有什么方法,可以避免,让那么多子游戏里的uuid不一样吗?
删除.meta 就会产生一个 新的uuid
好的,谢谢你。只能做一个外部工具,扫描下meta文件,有没有重复的uuid了!
对 然后 批量替换 解决
谢谢三哥
@13yd 大大 我直接用上面的那个归档的那个项目在1.8.0下打包部署后,小游戏下载下来后报错
D:/CocosCreator/resources/cocos2d-x/simulator/win32/MyGames/SubGame100/res/import/2d/2dL3kvpAxJu6GJ7RdqJG5J.json
这个怎么回事啊!!!
不要 模拟器 真机 调试