Welcome to my blog : http://www.luzexi.com
Unity3D Util library
3D-InputControlAndCameraControl: 3D输入事件构建,与摄像头拖动,渲染,缩放
batchRender : 实时动态合并模型Mesh
Editor : 编辑工具
ClearMissComponent.cs : 清除丢失的脚本
FindMissComponent.cs : 找到丢失的脚本
RemoveDebugLog.cs : 移除Debug.Log打印日志语句
MeshGenerte : 程序Mesh构建
UILineMesh.cs : UI 连续线条mesh构建
MeshCreator.cs : 3D 线条Mesh构建, 3D 方块Mesh构建, 方格Mesh构建
ObjectPool : 对象池
GameObjectPool.cs : GameObject对象池
ListPool.cs : 列表对象池
ObjectPool.cs : 对象池基类
pathFinder : A星寻路算法
sort : 排序算法
DictionaryStr.cs : string为Key的字典数据结构,用快排构建
DictionaryInt.cs : Int为Key的字典数据结构,用快排构建
CQuickSort.cs : 快排 + 二分查找 + 查找插入点
Heap.cs : 二叉堆,最小和最大堆都可。适用于搭建型数据结构
CFile.cs : 文件操作
CMathCurve.cs : 数学曲线
CPropertyValue : 解决精度问题,未完成
CRandom.cs : 在做老虎机游戏时写的赌博概率随机
CSingleton.cs : 单例,以及清空所有单例的接口类
CSingletonMono.cs : Mono单例,以及清空所有单例的接口类
DebugWrap.cs : Debug封装
GameStateMachine.cs : 状态机封装
GMath.cs : Graphic math 图形学计算工具
LineMesh.cs : 画线工具
MiniJSON.cs : 常用Json解析类
MixUtils.cs : 常用零散的方法
getDeviceUniqueId(),获取设备唯一ID
GetAndroidContext(),获取安卓当前运行窗口
GetSavePath(),获取有写入权限的文件夹地址
GetString(),通过二进制获取字符串
GetMd5Hash(),MD5某个字符串或二进制数据
Polar.cs : 球面曲线运动轨迹
PrefabLightmapData : 烘培模型动态加载
SecureNumber.cs : 数字在内存中加密
SoundEffect.cs : 声音组件,播放音效,播放背景音乐。
TextureTileAnimationWholeMesh.cs : 利用图集排列的贴图精灵动画
TimeConvert.cs : 时间转换
Vector3_Extensions.cs : Vector3的扩展