# EFramework FairyGUI for Unity

[![NPM](https://img.shields.io/npm/v/io.eframework.unity.fairygui?label=NPM&logo=npm)](https://www.npmjs.com/package/io.eframework.unity.fairygui)
[![UPM](https://img.shields.io/npm/v/io.eframework.unity.fairygui?label=UPM&logo=unity&registry_uri=https://package.openupm.com)](https://openupm.com/packages/io.eframework.unity.fairygui)
[![DeepWiki](https://img.shields.io/badge/DeepWiki-Explore-blue)](https://deepwiki.com/eframework-io/Unity.FairyGUI)
[![Discord](https://img.shields.io/discord/1422114598835851286?label=Discord&logo=discord)](https://discord.gg/XMPx2wXSz3)

基于 FairyGUI 的拓展模块，提供了画布组件、资源包管理等核心功能，支持自定义加载器、自动处理包依赖关系以及编辑器扩展等特性。

## 功能特性

- [UICanvas](Documentation~/UICanvas.md) 拓展了 UIPanel 组件的功能，提供包资源的自动加载和依赖管理功能。
- [UIManifest](Documentation~/UIManifest.md) 实现了 FairyGUI 导出素材的清单管理功能，用于控制 UI 包资源及其依赖关系。
- [UIUtility](Documentation~/UIUtility.md) 提供了一系列简化 UI 组件操作的扩展方法，是一个 FairyGUI 的工具函数集。

## 常见问题

更多问题，请查阅[问题反馈](CONTRIBUTING.md#问题反馈)。

## 项目信息

- [更新记录](CHANGELOG.md)
- [贡献指南](CONTRIBUTING.md)
- [许可协议](LICENSE.md)