换装系统_第一章
三种资源管理方式:
暂时在pacakage manager 里面,下载
入口
可以看到,对应资源都是分类好的
对应库的路径:
入口在这里
可以分析资源包,结构和依赖关系
这里是可以看到,运行时的资源加载事件,窗口
展开,可以看到,相关加载
项目还会导入一个JKFrame的相关代码框架
这里可以创建一个新的组
创建好之后,是会自动生成,一个对应配置文件的
这是整个游戏的逻辑根节点
可以看到,它是继承自,一个单例
这是一个mono的单例,也是在JKFrame框架里面集成的
依次是,对象池管理,配置管理,音频管理,本地化语言处理,UI管理器等
还有一个mono管理器,是添加相关事件监听的
可以看到,父类也是继承自这个
这里有框架,对应的文档说明链接 http://www.yfjoker.com/JKFrame/index.html
这个调色板,也是框架自带实现的
这个是搭建好的,主体UI窗口
这个资源加载函数,也是JK框架自带的
UI管理器,调用这个函数,加载窗体
前面说的,那个主体窗体,前面会有这个标签
也可以定位到,框架内的这个特性类,其中包含布尔是否缓存,预制体名字,所在ui层级
在游戏设置类中,会通过反射的方式,收集ui窗体相关的类
在游戏根节点,可以看到,编辑器模式下,更新函数,都会调用这个
所以,可以看到,这里的配置文件,是包含ui主体窗体的