通知设置 新通知
GLoader在被销毁时,没有调用FreeExternal
谷主 回复了问题 • 2 人关注 • 1 个回复 • 161 次浏览 • 2025-12-31 16:10
列表自动调整项目大小后溢出处理滚动条设置冲突
谷主 回复了问题 • 2 人关注 • 1 个回复 • 124 次浏览 • 2025-12-31 15:52
富文本<input = button> 使用时报错
谷主 回复了问题 • 2 人关注 • 1 个回复 • 99 次浏览 • 2025-12-31 15:50
NTexture.CustomDestroyMethod 没有收到回调
回复Scottosong 发起了问题 • 0 人关注 • 0 个回复 • 120 次浏览 • 2025-12-12 14:35
unity里边TMP字体放在场景里边,改变缩放会导致字体显示异常
谷主 回复了问题 • 2 人关注 • 2 个回复 • 216 次浏览 • 2025-11-27 19:53
Fgui 渲染层级问题
谷主 回复了问题 • 2 人关注 • 1 个回复 • 208 次浏览 • 2025-11-27 19:46
Unity中, 文本设置最小尺寸, 对齐设置居中, 自动大小设置宽度高度, 居中的设置无效
Xfeifan 回复了问题 • 3 人关注 • 2 个回复 • 374 次浏览 • 2025-11-25 16:16
列表中组件部分资源无法被裁剪
Xfeifan 回复了问题 • 3 人关注 • 3 个回复 • 179 次浏览 • 2025-11-25 16:14
导入的是jpg格式图片,如何导出jpg格式的图片。
谷主 回复了问题 • 2 人关注 • 1 个回复 • 192 次浏览 • 2025-11-03 22:20
Fgui 插件Api CS.System.Array.CreateInstance()
谷主 回复了问题 • 1 人关注 • 2 个回复 • 199 次浏览 • 2025-11-02 16:27
FairyGUI 在 Unity 中异步加载字体
hwei 发表了文章 • 0 个评论 • 295 次浏览 • 2025-10-23 17:07
为了解决这个问题,我们不用等待字体下载好,先提前显示 UI。
此时 UI 中的中文可能会无法显示。
不过没关系,等字体下载好再用下面这个函数来加载字体:
public static void SetFont(string name, Font font)
{
// 如果其他 UI 已经用过 name 字体,则获得该字体的动态字体对象,否则 GetFont 会自动返回一个默认动态字体。
var dynamicFont = FairyGUI.FontManager.GetFont(name) as FairyGUI.DynamicFont;
// 无论如何,更新这个字体背后的 Unity Font 对象
dynamicFont.nativeFont = font;
// version 变化会触发使用到这个字体的 UI 刷新
dynamicFont.version += 1;
}于是就做到了异步加载字体。
进一步优化:先用一个体积比较小的字体覆盖所有 UI 用到的字体,让中文先可读。然后等体积大的正式字体下载完毕再覆盖上去,提升画面效果。 查看全部
为了解决这个问题,我们不用等待字体下载好,先提前显示 UI。
此时 UI 中的中文可能会无法显示。
不过没关系,等字体下载好再用下面这个函数来加载字体:
public static void SetFont(string name, Font font)于是就做到了异步加载字体。
{
// 如果其他 UI 已经用过 name 字体,则获得该字体的动态字体对象,否则 GetFont 会自动返回一个默认动态字体。
var dynamicFont = FairyGUI.FontManager.GetFont(name) as FairyGUI.DynamicFont;
// 无论如何,更新这个字体背后的 Unity Font 对象
dynamicFont.nativeFont = font;
// version 变化会触发使用到这个字体的 UI 刷新
dynamicFont.version += 1;
}
进一步优化:先用一个体积比较小的字体覆盖所有 UI 用到的字体,让中文先可读。然后等体积大的正式字体下载完毕再覆盖上去,提升画面效果。
Stage没有SetSize为屏幕的尺寸,而是设置为了一个小于屏幕的尺寸,在Unity正常捕获触摸,在其他平台触摸位置偏移较大
谷主 回复了问题 • 2 人关注 • 1 个回复 • 223 次浏览 • 2025-10-12 10:07
GoWrapper的CloneMaterials
谷主 回复了问题 • 2 人关注 • 1 个回复 • 218 次浏览 • 2025-10-11 15:36
使用 UIPackage AddPackage(byte[] descData, string assetNamePrefix, LoadResourceAsync loadFunc)纹理显示不正确
谷主 回复了问题 • 2 人关注 • 1 个回复 • 257 次浏览 • 2025-09-05 21:20
手搓了一个Godot的运行库
sagasarate 发表了文章 • 1 个评论 • 595 次浏览 • 2025-09-05 10:25
FairyGUI-godot
c#的,基于unity版本的运行库改造而来,也参考了laya的运行库,因为Godot的架构其实更像laya,由于Godot本身的限制,不少功能暂时没法实现,比如遮罩。Sprite和Shape是自绘的,所以实现的相对完善些,文字相关的使用了Godot现成的UI节点,功能实现就比较差了。
这也是我学习Godot的一种方式。目前测试也不充分,估计有不少BUG,也就是实现了fgui的demo顺便测试了下。 查看全部
FairyGUI-godot
c#的,基于unity版本的运行库改造而来,也参考了laya的运行库,因为Godot的架构其实更像laya,由于Godot本身的限制,不少功能暂时没法实现,比如遮罩。Sprite和Shape是自绘的,所以实现的相对完善些,文字相关的使用了Godot现成的UI节点,功能实现就比较差了。
这也是我学习Godot的一种方式。目前测试也不充分,估计有不少BUG,也就是实现了fgui的demo顺便测试了下。
用代码创建的组件,动画播放有几率会出问题
谷主 回复了问题 • 2 人关注 • 1 个回复 • 368 次浏览 • 2025-08-25 16:55
Unity + FairyGUI: Adaptation UI to SafeArea
谷主 回复了问题 • 2 人关注 • 1 个回复 • 467 次浏览 • 2025-08-25 16:50