热更新后进入loading场景就白屏,连接XCode,查看日志:
发现:代码是bundle文件找不到对应的资源。对比svn发现,是增加了依赖。
loading是下载的场景,这个场景的资源如果和其他资源有依赖,是 下载后增加当前界面的资源。会导致问题。
loading.prefab的预设不应该和其他资源有依赖, 自己的资源在同级目录下。
否则下载自己的资源,而当前lua已经加载了,lua无法热更重启加载新的资源。
对于第一个进入游戏,下载界面的相关资源,应该单独一个文件夹。
热更新后进入loading场景就白屏,连接XCode,查看日志:
发现:代码是bundle文件找不到对应的资源。对比svn发现,是增加了依赖。
loading是下载的场景,这个场景的资源如果和其他资源有依赖,是 下载后增加当前界面的资源。会导致问题。
loading.prefab的预设不应该和其他资源有依赖, 自己的资源在同级目录下。
否则下载自己的资源,而当前lua已经加载了,lua无法热更重启加载新的资源。
对于第一个进入游戏,下载界面的相关资源,应该单独一个文件夹。