FairyGUI is a Cross Platform UI Editor & UI framework. Get FairyGUI-Editor
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 efficient and easy to control.
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.
The library was designed to work with Unity 5.6 and above, but is currently only tested with Unity 2018 and above.
MIT
TODO: List what your package can do. Maybe include images, gifs, or videos.
TODO: List prerequisites and provide or point to information on how to start using the package.
TODO: Include short and useful examples for package users. Add longer examples
to /example
folder.
const like = 'sample';
TODO: Tell users more about the package: where to find more information, how to contribute to the package, how to file issues, what response they can expect from the package authors, and more.