Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/davidsheh/gamemodule

在Unity3D游戏开发中积累的实用模块源码
https://github.com/davidsheh/gamemodule

Last synced: about 10 hours ago
JSON representation

在Unity3D游戏开发中积累的实用模块源码

Awesome Lists containing this project

README

        

# GameModule

## 通用组件
- `DirectionNavigator` 方向导航器
- `Mirror` 对称UI自动镜像对齐 (与 `MirrorEditor` 编辑器脚本配合使用)
- `UIPolygon` 在 uGUI 上绘制图形
- `EmptyRaycast` uGUI 空白事件检测组件
- `MainThreadDispatcher` 主线程事件分发,处理 Unity 多线程问题

## Editor 工具
- `NormalsVisualizer` 模型法线可视化
- `ExportTerrain` 将 Unity 地形导出成 obj 格式的模型
- `ObjExporter` 将 Mesh 导出成 obj 格式模型

## 工具类
- `RectTransformUtility` RectTransform 工具类
- `TimeUtility` 时间工具类

## 其他模块
- `ObjectPool` 对象池
- `EventDispatcher` 事件分发
- `Singleton` 单例模式