[LayaAir 2.0]如何在2.0中使用加载模式的问题


11111.png

之前1.0中加载模式是如上图先加载ui.json,然后存在View.uiMap里面。但是现在2.0有个尴尬的事情,如下图是自动生成的场景类:
22222.png

这里面会调用loadScene,而这个函数里面获取单个view并不是从View.uiMap来获取的,如下图:
33333.png

这里单个view是通过Loader.getRes获取,根本获取不到。
请问原本设计上是应该怎么用这个加载模式?
已邀请:

189*****828

赞同来自:

在创建页面之前, 先预加载ui.json, 再使用Laya.Scene.setUIMap(url)设置就可以了

gamedaybyday2

赞同来自:

我的也是哎。只会去找单个json文件,不会去找ui.json

Victor

赞同来自:

顶一个,加载模式(ui.json)的runtime生成类仍然会调用loadScene去加载单个文件,应该是参考1.0 createView(View.uiMap[path])

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作