创建一个自定义关卡资源(二)

接上一篇文章,做加载

再做加载之前,提一下

关于上一篇文章中的扩展编辑器,会有点小问题,会有重置的现象,现在有点忙,暂时不研究。

如果研究的话,我会出一篇(三)

否则就没了。

关于加载这个资源,其实大家可以直接使用Resource.Load加载,这样更简单

不过我是用的AB包加载的。

至于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吧

相关推荐
沐知全栈开发22 分钟前
Servlet 数据库访问
开发语言
gc_229930 分钟前
学习C#调用OpenXml操作word文档的基本用法(3:Style类分析-1)
c#·style·openxml
七夜zippoe1 小时前
Rust `std::iter` 深度解析:`Iterator` Trait、适配器与性能
开发语言·算法·rust
靠沿1 小时前
JavaSE知识分享——继承(下)
java·开发语言
Catfood_Eason1 小时前
CMPP3020作业2
java·开发语言
CryptoRzz1 小时前
印度实时股票数据源接口对接文档-IPO新股、k线数据
java·开发语言·数据库·区块链
宸津-代码粉碎机2 小时前
Java内部类内存泄露深度解析:原理、场景与根治方案(附GC引用链分析)
java·开发语言·jvm·人工智能·python
NEU-UUN2 小时前
C语言 . 第三章第二节 .递归函数
c语言·开发语言
还是大剑师兰特2 小时前
C#面试题及详细答案120道(51-60)-- LINQ与Lambda
c#·大剑师
weixin_307779132 小时前
Python编码规范之字符串规范修复程序详解
开发语言·python·代码规范