QFramework 是一套 渐进式 的 快速 开发框架。目标是作为无框架经验的公司、独立开发者、以及 Unity3D 初学者们的 第一套框架。框架内部积累了多个项目的在各个技术方向的解决方案。学习成本低,接入成本低,重构成本低,二次开发成本低,文档内容丰富(提供使用方式以及原理、开发文档)。
- Unity 5.5.x ~ 2017.x
- UI
- Action
- ResKit
Unity API GameObject 扩展:
gameObject
// 1. gameObject.SetActive(true)
.Show()
// 2. gameObject.SetActive(false)
.Hide()
// 3. gameObject.name = "Yeah" (这是UnityEngine.Object的API)
.Name("Yeah")
// 4. gameObject.layer = 10
.Layer(0)
// 5. gameObject.layer = LayerMask.NameToLayer("Default);
.Layer("Default")
// 6. Destroy(gameObject) (这是UnityEngine.Object的API)
.DestroySelf();
Unity API MonoBehaviour 扩展:
this
// 1. this.gameObject.Show()
.Show()
// 2. this.gameObject.Hide()
.Hide()
// 3. this.gameObject.Name("Yeah")
.Name("Yeah")
// 4. gameObject.layer = 10
.Layer(0)
// 5. gameObject.layer = LayerMask.NameToLayer("Default);
.Layer("Default")
// 6. Destroy(this.gameObject)
.DestroyGameObj();
如在使用中遇到问题请提交 这里,我们团队会在一天内快速回复并着手解决。
本文档部分文字参考自:http://catlib.io
UniPM:A Package Manager For Unity3D- LShortcut4Unity:A Short Cut Tools For Unity Editor
- Entitas-CSharp
- UniRx
- Json.net
- Catlib.Core
- UnityEditorMemo
- HGFramework: Unity3D客户端框架
- Qarth: Framework For Game Develop With Unity3d
- GameFramework:A game framework based on Unity 5.3 and later versions
- cocos2d/cocos2d-x
- ResetCore.Unity
QQ群:623597263
不想进群的同学也可以在 这里 进行讨论