接上一篇文章,做加载
再做加载之前,提一下
关于上一篇文章中的扩展编辑器,会有点小问题,会有重置的现象,现在有点忙,暂时不研究。
如果研究的话,我会出一篇(三)
否则就没了。
关于加载这个资源,其实大家可以直接使用Resource.Load加载,这样更简单
不过我是用的AB包加载的。
至于AB包的加载方式,我前面也有文章讲过了,有需要可以往前看看
AB包打包点这里
那直接进入使用的方式
我创建了一个字典,用来存储我所有的关卡,通过ID来区分
public Dictionary<int,EnvironmentConfig> DIC_environmentconfig = new Dictionary<int, EnvironmentConfig>();
//你可以用你自己的方式加载出environmentConfig
//例如 Resources.Load("EnviromentConfig/Desert_Menu") 然后再把这个转化成
//EnvironmentConfig environmentConfig
//id = 你自己定义的id 用于识别你的关卡
//environmentConfig 是加载出来的具体的关卡 例如Desert_Menu
DIC_environmentconfig.Add(id,environmentConfig);
下面是我使用的实例
如果还不明白的话,可以在评论说一下,我找个时间写个Demo吧