关于差异更新和场景文件组织的疑问

希望在assets下根据场景建立目录,目录里再放资源和js,这样在native平台上可以根据用户操作,逐渐下载更新进入到各个场景。所以我想问:

  1. assets下这样组织文件可以吗?引擎有没有什么限制?
  2. js文件发布后哪去了?我没找到
  3. web上本来就是逐步加载各场景的代码和资源的吧,所以只要检测是web然后不做下载就可以了吧?

可以

所有 js 会打包成一个大的 js 文件

代码不分场景,会统一加载,资源分。

js文件似乎都被编译到了src/project.jsc里,这样有个问题,更新就必须更新全部逻辑,很多游戏会在一开始启动或者登陆的时候做一次更新,这样没问题,可是如果我在登陆更新后进到游戏大厅,然后点击某个图标后希望更新图标触发场景的逻辑,这样可能大厅的逻辑也被更新下来,所以能否拆分编译后的jsc文件,原来有多少js就生成多少jsc

抱歉目前不行

恩,那如果我自己下载了js文件,能通过代码类似eval那样执行起来吗?
web上每进入一个场景才加载一个场景的资源是吧?也就是说一个多场景的大游戏不会在启动的时候加载全部资源是吧?
谢谢

可以的

是的