Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidsheh/gamemodule
在Unity3D游戏开发中积累的实用模块源码
https://github.com/davidsheh/gamemodule
Last synced: about 10 hours ago
JSON representation
在Unity3D游戏开发中积累的实用模块源码
- Host: GitHub
- URL: https://github.com/davidsheh/gamemodule
- Owner: DavidSheh
- Created: 2016-01-06T04:04:47.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-08-23T09:56:11.000Z (3 months ago)
- Last Synced: 2024-08-23T11:07:57.449Z (3 months ago)
- Language: C#
- Size: 9.44 MB
- Stars: 26
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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` 单例模式