2022/07/29
-
Base
- 单例
SingletonBase
- Mono单例
MonoSingletonBase
- 命令
Command
- UI组件
UIForm
UIGroup
- 单例
-
Data Structure
- 树和节点
Tree
- 缓存链表
CachedLinkedList
- 限度链表
LinkedListRange
- 多值字典
MultiDictionary
- 缓存字典
QueueDictionary
- 环形缓冲
RingBuffer
- 序列化链表和序列化字典
Serialization
- 类名对主键
TypeNamePair
- 树和节点
-
GameKit
- GameKit相关基础设计,基本结构模仿GameFramework,做了删减
-
Helper(辅助器相关)
-
Manager (用于快速访问的单例管理器)
AudioManager
音效管理器EventManager
基于泛型的事件中转InputManager
输入管理器,基于Input
重封装PoolManager
面向GameObject
的快速缓冲池ResourceManager
基于Resource
和Addressable
的快速资源管理器ScenesManager
场景管理器,基于SceneManagement
重封装SerializeManager
快速序列化器,支持Json
和二进制UIManager
注册时的UI管理器
-
Prefab (放置于Launcher中的Kit核心预制体,模仿GF)
DataTable
简易 Excel 配表工具Entity
实体管理模块Fsm
有限状态机模块Dialog
支持语法控制的对话系统ReferencePool
引用池ObjectPool
对象池Functional
独立组件Procedure
游戏流程控制Timer
计时器Utilities
通用Externals
常用外部中间件Legacy
历史代码暂时没删
待补充