#### Make Everything Simple.
#### 2021/09/23
# **Tone Tune Toolkit v1.3.3**
## ToneTuneToolkit是什么?
一个致力于帮助Unity六边形开发者减轻开发负担的项目。
但更多的时候是在帮助程序员偷懒。
一些存在于Unity/C#中却不为人知的技巧。
一些很简单但不想自行开发的功能。
一些古怪且迷惑的开发需求。
这里的代码请随意取用。
Ctrl + C
Ctrl + V
哈!逮到你了!
# *INTRODUCTION & LOG*
1. 请留意,“MirzkisD1Ex0”的“ToneTune Toolkit”基于GPL3.0(GNU General Public License v3.0)协议所开发。(对,就是那个传染性极强的协议。)
2. 插件内容包含“ToneTuneToolkit”文件夹及“StreamingAssets/ToneTuneToolkit”文件夹。
3. 当某模块中包含“**Handler**”助手类时,仅添加助手类至对象即可自动为其添加依赖。避免发生错误的组装。例如“**UDP**”以及“**Verification**”。
4. 添加了思源黑体简中OTF格式全套。
5. 2021/09/06 添加了两张简易贴图。
6. 2021/09/06 添加了一些演示用场景。
7. 2021/09/06 添加了两个可怕的工具。
8. 2021/09/22 路径检查现在有更为醒目的提示了。。
9. 2021/09/23 添加了Funny命名空间,里面会存一些然并卵的鬼代码,比如冒泡排序,甚至还有冒泡排序的浮点型重载。
# *SCRIPTS*
### -> ToneTuneToolkit.Common/
* ToolkitManager // 管理类 // 存放路径 // 多数功能的依赖
* DataConverter // 静态 // 数据转换 // 字符串与二进制之间转换 // 字符串与json之间转换
* EventListener // 数值监听器 // 提供了一个泛型事件
* FileNameCapturer // 静态 // 获取特定文件夹下特定格式的文件名
* PathChecker // 静态 // 文件/文件夹检查 // 如果不存在则创建空的
* TextLoader // 静态 // 文字加载 // 可以读取txt及json
* TimestampCapturer // 静态 // 获取时间戳 // 本地获取静态方法 // 网络获取需单例
* TipTools // 静态 // TTT工具箱专属Debug.Log
### -> ToneTuneToolkit.Editor/
* Nothing Here.
### -> ToneTuneToolkit.Funny/
* BubbleSort // 冒泡排序
### -> ToneTuneToolkit.Mobile/
* ObjectRotateAndScale // 物体Android平台中的单指旋转及双指缩放
### -> ToneTuneToolkit.Object/
* NeonLight // 随机霓虹灯
* ObjectDrag // 物体拖动
* ObjectFloating // 物体上下漂浮
* ObjectSearcher // 多种方式寻找目标
* TraverseObejctChangeColor // 改变对象及所有子对象的颜色
### -> ToneTuneToolkit.Other/
* AsyncLoadingWithProcessBar // 加载场景进度条
* CMDLauncher // CMD命令行
* KeyPressSimulator // 物理键盘按键模拟
### -> ToneTuneToolkit.UDP/
* UDPCommunicator // UDP通讯器
* UDPHandler // UDP助手
### -> ToneTuneToolkit.UI/
* Parallax // 多层次视差
* TextFlick // 文字通过透明度闪烁
### -> ToneTuneToolkit.Verification/
* AntiVerifier // 反向验证器 // 二进制
* Verifier // 验证器
* VerifierHandler // 验证系统助手
### -> ToneTuneToolkit.View/
* CameraFocusObject // 鼠标拖动控制相机环绕注视对象
* CameraLookAround // 鼠标拖动控制相机环视 // 可用于全景
* CameraZoom // 相机POV多层级缩放 // 开镜?
### -> ToneTuneToolkit.WOL/
* WakeOnLan // 局域网唤醒器
* WakeOnLanHandler // 局域网唤醒助手
### -> ToneTuneToolkit.LED/
* LEDCommandCenter // LED命令中心
* LEDCommandHub // 凌恩指令集
* LEDHandler // LED助手
* LEDNuclearShow // DEBUG // 灯带压力测试
# *TEXTURES*
### -> 512x512地板贴图
* grayfloor
* royalbluefloor
# // *FONTS (Removed)*
### // -> 思源黑体简体中文
* // SourceHanSansSC-Bold
* // SourceHanSansSC-ExtraLight
* // SourceHanSansSC-Heavy
* // SourceHanSansSC-Light
* // SourceHanSansSC-Medium
* // SourceHanSansSC-Normal
* // SourceHanSansSC-Regular
* 因体积原因已从插件中移除
* 已移至ToneTuneToolkit工程目录“Assets/Fonts”中
# *DEMOS*
### -> 演示场景
* LED Sample // LED灯控案例
* Panorama Sample // 全景案例
* Parallax Sample // 视差案例
* WOL Sample // 局域网唤醒案例
* ……
# *WAREHOUSE*
### -> 用于储存仅在Demo中出现且与核心功能无关的资源
* Materials
* Textures
# *EXAMPLES*
### -> 一些教程
* 该功能依赖ToneTuneToolkit
* 场景文件、教程辅助用脚本文件位于ToneTuneToolkit工程目录“Assets/Examples/”中
* 博客内容保存在位于ToneTuneToolkit工程目录“Assets/PDFs”中
# *CONTACT*
### -> Developer
* **[团队代言人博客]**
**[https://www.cnblogs.com/mirzkisd1ex0/](https://www.cnblogs.com/mirzkisd1ex0/ "记得常来光顾")**
* **[开发者邮箱]**
**[dearisaacyang@outlook.com](https://outlook.live.com/ "欢迎来信联系")**
* **[开发者微信]**
**[wxid_63t8w3035kvp22](https://weixin.qq.com/ "来啊交流啊")**
* **[开发者企鹅]**
**[2957047371](https://im.qq.com/ "来啊交流啊")**
