[]UI的内嵌 加载 分离模式 三种模式貌似资源都要预加载

需求是类似页游那样 先打开UI 然后逐个加载UI里包含的资源 其中包括UI编辑器里拖进来的各种对象 纹理 都需要在打开UI后才加载
而现在不管内嵌 加载 分离 那种模式 都必须要预加载资源 不然打开UI就一堆加载失败 很多地方都不显示

那这三种模式有什么区别啊
还有 有办法实现我说的页游那种效果么 (要包含编辑器里拖进来的资源)
已邀请:

w1114367261

赞同来自:

导出类型默认采用的是内嵌模式,该模式导出时会将页面的配置信息导出为项目代码文件。采用加载模式,会将所有页面的配置信息导出为json格式的一个文件。分离模式也是导出为json格式,但有所区别的是分离模式会将每一个页面独立导出,会产生多个json文件。

yung

赞同来自:

1.内嵌模式,是会把页面描述信息写到类里面
2.加载模式,会把页面描述信息发布到UI.JSON里面,类里面就没有了,如果只是在IDE更改布局,修改属性,无需编译程序,到处新的ui.JSON,刷新即可看到效果,还可以自己加密这个ui.json
3.分离模式,是2的变种,是把每个页面的信息单独保持,使用也许单独加载,这样能保证,页面不被打开的时候,不去加载这个UI文件,从而节省内存
 
加载模式和分离模式需要自己预加载
Laya2.0新版做了自动加载优化,将来可能不需要自己加载,引擎自动去加载

laya21126

赞同来自:

好期待2.0快点出

要回复问题请先

商务合作
商务合作