FairyGUI for Unity FairyGUI是一个跨平台的UI编辑器和UI框架。 与传统的Unity UI引擎(例如NGUI和UGUI)相比,FairyGUI使用一种更贴近设计人员的思维方式来重新定义UI的生产过程,从而大大减少了程序员需要花费的时间来制作UI。 在运行效率方面,FairyGUI使用独特的FairyBatching技术进行DrawCall优化,它比NGUI和UGUI的传统优化技术更高效,更易于控制。 在功能方面,FairyGUI具有对传统UI生产痛点的良好内置支持,例如rich text (包括图像和动画), emoji input (直接支持键盘), virtual list , loop list , pixel-level hit test , curved UI , gesture , particles and model intersperse