Skip to content

miracle12am/FairyGUI-unity

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FairyGUI for Unity

FairyGUI is a Cross Platform UI Editor & UI framework. Get FairyGUI-Editor

Compared with traditional Unity UI engines such as NGUI and UGUI, FairyGUI uses a way of thinking closer to the designer to redefine the production process of the UI, which greatly reduces the time the programmer needs to invest in making the UI.

In terms of running efficiency, FairyGUI uses the unique FairyBatching technology for DrawCall optimization, which is more efficient and easier to control than the traditional optimization techniques of NGUI and UGUI.

In terms of functionality, FairyGUI has good built-in support for traditional UI production pain points, such as rich text (including image and animation), emoji input (direct support for keyboard), virtual list, loop list, pixel-level hit test, curved UI, gesture, particles and model interspersed UI, typing effect, etc.

FairyGUI also fully encapsulates all input methods. Whether mouse, single touch, multi-touch, or VR handle input, developers can use the same code to handle interaction.

Get Started

Go to Release to download examples,

Or, in Unity Asset Store, search FairyGUI, it is free.

Learn

Guide

License

MIT

Donate

About

A flexible UI framework for Unity

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.3%
  • ShaderLab 1.3%
  • Lua 0.4%