Skip to content

gitter-badger/QFramework

This branch is 304 commits ahead of, 256 commits behind liangxiegame/QFramework:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3a7bef8 · Feb 11, 2018
Feb 11, 2018
Feb 8, 2018
Feb 9, 2018
Jan 13, 2018
Feb 9, 2018
Feb 6, 2018
Feb 4, 2018
Feb 7, 2018
Feb 7, 2018
Feb 11, 2018
Feb 7, 2018
Feb 7, 2018
Feb 11, 2018
Feb 7, 2018
Feb 8, 2018
Feb 8, 2018

Repository files navigation

Documentation Status Build Status Coverage Status

QFramework 简介

QFramework 是一套 渐进式快速 开发框架。目标是作为无框架经验的公司、独立开发者、以及 Unity3D 初学者们的 第一套框架。框架内部积累了多个项目的在各个技术方向的解决方案。学习成本低,接入成本低,重构成本低,二次开发成本低,文档内容丰富(提供使用方式以及原理、开发文档)。

运行环境

  • Unity 5.5.1p4+

文档

特性

  • UI
  • Action
  • ResKit
  • Core

快速开始

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

包含项目:

参考:

贡献者:

教程

QQ群:623597263

About

Your first K.I.S.S Unity 3D Framework.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.8%
  • Other 0.2%