<img src="./favicon.png" width="100" height="100" />
<center><h1>DanKeTools</h1></center>
### 自2023.7.21起不再添加新功能,推荐使用[Dewity](https://github.com/DanKE123abc/DewityKit)
![Language](https://img.shields.io/badge/Language-Csharp-C#) ![LICENSE](https://img.shields.io/badge/LICENSE-MIT-yellow) ![Author](https://img.shields.io/badge/Author-DanKe-blue) ![Unity](https://img.shields.io/badge/Unity-2021.3.0f1-red)
DanKeTools是基于Unity的一个基础开发框架,包含了一些项目中的常用组件。
#### [文档](https://github.com/DanKE123abc/DanKeTools/blob/main/Assets/DanKeTools/README.md)
### 环境
Unity开发版本: 2021.3.0f1
### 模块简介
Base —— 单例模式、数据转换类、多任务类
Editor —— 编辑器工具
Event —— 事件中心模块
IO —— 输入管理、文件管理模块
Mono —— Mono管理器模块
Net —— http模块、在线机器翻译
Json —— Json处理类
Log —— 日志类
Pool —— 缓存池模块
Scene —— 场景加载模块
UI —— UI基础面板、UI事件管理器模块
Voice —— 音效管理器模块
Utils —— 常用工具类
FSM —— 有限状态机
Thread —— 子线程管理器
### 更新日志
**v2.0.0**
-- 可能是最后一个大版本了,开发的时候没有想好怎么规划,导致项目太混乱了,可以看一下我的新项目:[DewityKit](https://github.com/DanKE123abc/DewityKit) --
增加Json处理类(基于LitJson)
增加Log类(包含游戏内控制台,全新的Debug类)
增加多任务类
FileManager支持读写Json
ToJson合并到Json处理类中
优化的部分函数
修复了一些bug
**v1.3.0**
增加了网络在线机器翻译模块(利用Baidu翻译接口)
增加了常用类——数据转换类(DEncoding)
Utils.Base64整合到DEncodeing中
Request库函数优化
删除UIManager
重写单例模式
重写子线程管理器
淘汰了旧方法
**v1.2.0**
修复缓存池提示的Bug
增加了部分提示
新增子线程管理器
**v1.1.3**
支持Rsa加解密
修复了一些Bug
**v1.1.2**
更改协议为MIT
修复http模块输出Bug
**v1.1.0**
http模块新增下载文件功能
FSM有限状态机
**v1.0.0**
版本1
### 开源许可
本项目MIT开源协议,由DanKe(github@DanKE123abc)领导开发。
DanKeTools使用了以下开源库,向这些为开源奉献的开发者致以敬意!
```
---------------------
DanKeTools
—— DanKE123abc
MIT License
https://github.com/DanKE123abc/DanKeTools
---------------------
litjson
—— LitJSON
litjson License
https://github.com/LitJSON/litjson
---------------------
```
部分代码受到网络上部分文章和代码片段的影响,感谢分享这些知识的人!
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Unity DanKeTools开发框架DanKeTools.zip (61个子文件)
Unity DanKeTools 开发框架_DanKeTools
项目内附说明
如果解压失败请用ara软件解压.txt 42B
DanKeTools-main
LICENSE 1KB
Assets
DanKe.jpg 16KB
NewBehaviourScript.cs 825B
Scene.unity 20KB
DanKeTools
Utils
GPS
GPS.cs 2KB
Components
AutoDestroyObject.cs 640B
DontDestroyObject.cs 423B
MD5
MD5.cs 4KB
StringEncryption
StringEncryption.cs 5KB
Pool
PoolManager.cs 2KB
PoolData.cs 1KB
Log
GameConsole.cs 20KB
LogStyle.cs 2KB
LogManager.cs 4KB
LICENSE 1KB
Net
OnlineMT.cs 5KB
Requests.cs 10KB
Event
EventCenter.cs 3KB
Voice
VoiceManager.cs 4KB
Base
Singleton.cs 652B
DEncoding.cs 3KB
MonoSingleton.cs 936B
Thread
ThreadManager.cs 2KB
ThreadDelegate.cs 2KB
Fsm
FsmState.cs 456B
Fsm.cs 1KB
IO
FileManager.cs 9KB
InputManager.cs 4KB
Mono
MonoController.cs 1KB
MonoManager.cs 3KB
README.md 1KB
Editor
FindRepeatAssets.cs 3KB
FileCapacity.cs 5KB
Json
ParserToken.cs 782B
Extensions.cs 1KB
JsonWriter.cs 12KB
JsonMockWrapper.cs 3KB
Lexer.cs 23KB
JsonException.cs 1KB
Netstandard15Polyfill.cs 743B
JsonData.cs 27KB
JsonMapper.cs 33KB
JsonReader.cs 15KB
IJsonWrapper.cs 1KB
UnityTypeBindings.cs 5KB
Scene
SceneManager.cs 2KB
UI
UITriggerManager.cs 3KB
UIBasePanel.cs 2KB
Logo.png 25KB
Resources
DanKeTools
UI
EventSystem.prefab 2KB
Canvas.prefab 11KB
DanKeTools.sln 1018B
Assembly-CSharp-Editor.csproj 65KB
Packages
packages-lock.json 10KB
manifest.json 2KB
.gitignore 221B
Assembly-CSharp.csproj 51KB
README.md 3KB
favicon.png 25KB
DanKeTools.sln.DotSettings.user 520B
共 61 条
- 1
资源评论
普通网友
- 粉丝: 1127
- 资源: 5292
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 手手势检测3-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 学生成绩链表处理-C语言实现学生成绩链表处理技术解析与应用
- 手套手势检测7-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- CentOS bridge 工具包 bridge-utils-1.6-1.33.x86-64.rpm
- 手势检测7-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 基于python flask实现某瓣数据可视化数据分析平台
- awewq1132323
- 手写流程图检测31-YOLO(v5至v8)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- frida拦截微信小程序云托管API
- 肝脏及其肿瘤分割的 CT 数据集,已经切片成jpg数据,约2w张数据和mask
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功