[修复]1. 修复颜色变化值的绘制错误
该库主要服务于 https://github.com/GameFrameX/GameFrameX 作为子库使用。
https://github.com/GameFrameX/GameFrameX
直接在 manifest.json 文件中添加以下内容
manifest.json
{"com.gameframex.unity.fairygui.unity": "https://github.com/gameframex/com.gameframex.unity.fairygui.unity.git"}
在Unity 的Packages Manager 中使用Git URL 的方式添加库,地址为:https://github.com/gameframex/com.gameframex.unity.fairygui.unity.git
Packages Manager
Git URL
直接下载仓库放置到Unity 项目的Packages 目录下。会自动加载识别
Packages
FairyGUICroppingHelper
link.xml
异步加载资源包
微信小游戏
抖音小游戏
微信小游戏的宏定义ENABLE_WECHAT_MINI_GAME
抖音小游戏的宏定义ENABLE_DOUYIN_MINI_GAME
Tools
FairyGUI
FairyGUI是一个适用于许多游戏引擎的UI中间件。 下载编辑器
在运行效率方面,FairyGUI对DrawCall优化使用了特有的FairyBatching技术,相比NGUI、UGUI的传统优化技术更加高效而且容易控制,特别是对动静耦合越来越复杂的UI设计更是应付自如。
FairyBatching
在功能方面,FairyGUI对传统UI制作痛点都有很好的内置支持,例如图文混排(包括文字和动画混排),表情输入(直接支持键盘上的表情),虚拟列表、循环列表,像素级点击检测,曲面 UI, 手势,粒子和模型穿插UI,打字效果等。
图文混排
表情输入
虚拟列表
循环列表
像素级点击检测
曲面 UI
手势
粒子和模型穿插UI
打字效果
FairyGUI还对所有输入方式进行了完整的封装,无论是鼠标、单点触摸、多点触摸还是VR手柄输入,开发者都可以使用相同的代码处理交互。
教程
MIT
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
该库主要服务于
https://github.com/GameFrameX/GameFrameX
作为子库使用。使用方式(三种方式)
直接在
manifest.json
文件中添加以下内容在Unity 的
Packages Manager
中使用Git URL
的方式添加库,地址为:https://github.com/gameframex/com.gameframex.unity.fairygui.unity.git直接下载仓库放置到Unity 项目的
Packages
目录下。会自动加载识别改动功能
Packages
的支持FairyGUICroppingHelper
防裁剪脚本link.xml
的裁剪过滤异步加载资源包
没有回调的BUG微信小游戏
和抖音小游戏
的输入框拉不起键盘的适配微信小游戏的宏定义ENABLE_WECHAT_MINI_GAME
不开启宏定义将不会生效键盘适配(注意。不要和抖音同时开启。)抖音小游戏的宏定义ENABLE_DOUYIN_MINI_GAME
不开启宏定义将不会生效键盘适配(注意。不要和微信同时开启。)抖音小游戏
和微信小游戏
的快捷开启和关闭在编辑器的Tools
>FairyGUI
> 对应的菜单快速设置FairyGUI for Unity
FairyGUI是一个适用于许多游戏引擎的UI中间件。
下载编辑器
在运行效率方面,FairyGUI对DrawCall优化使用了特有的
FairyBatching
技术,相比NGUI、UGUI的传统优化技术更加高效而且容易控制,特别是对动静耦合越来越复杂的UI设计更是应付自如。在功能方面,FairyGUI对传统UI制作痛点都有很好的内置支持,例如
图文混排
(包括文字和动画混排),表情输入
(直接支持键盘上的表情),虚拟列表
、循环列表
,像素级点击检测
,曲面 UI
,手势
,粒子和模型穿插UI
,打字效果
等。FairyGUI还对所有输入方式进行了完整的封装,无论是鼠标、单点触摸、多点触摸还是VR手柄输入,开发者都可以使用相同的代码处理交互。
学习
教程
License
MIT