最近公司业务要使用fairyGUI,想看看用creator引擎,有多少用fairyGUI拼页面得

纯粹无脑发言

  1. 用 unity 做原生时考虑到后面发布 web,然后使用 fgui ,这种情况必然存在
  2. 引擎版本降级、升级避免出现问题,比如 2.x - 3.x

有现成的不用还自己造轮子?

1赞

现在全面使用fairygui了,稍微熟悉一下是真的好用,就是性能不咋地,而且有一些限制

cocos越来越牛了,还要用第三方编辑器吗,可以讲讲性能怎么不好,还有什么限制吗?

大佬们,你们没有遇到fgui.UIPackage.removePackage(pkg.id);的坑吗?为啥我调用这个就直接报错了。或者谁能跟我讲解一些,destory和assetmanager.releaseAsset的差别到底有多大

好处是跨引擎,方便引擎转换!!! 其他的都是坑, 除非是新项目,做做试验,不然里面的坑躺一边,才能做出成熟的产品. fgui 没人维护, 论坛问问题,还要被叼

目前来说已经不能指望fairygui跟着ccc版本的升级一直维护了,好在人家也是开源的,有问题自己改改也不麻烦

被叼说的好真实啊,,

将近百万dau,1.5kw注册量的项目在用fgui,用了两年,生产效率很高,但是要注意处理好异步加载问题(微信小游戏等H5平台),fgui接入后处理好mvc架构

有个公司叫大黄蜂,就是用这垃圾FGUI

纯好奇,不会真有项目组从2升级到3吧哈哈哈哈哈啊哈哈哈

我是降级,从3.7降级到2.4. 就用了不到一天就搞定了

把一些底层的替换一下,api换一换就OK了。UI就没动。很舒服。

:rofl: :rofl: :rofl:

(帖子被作者删除,如无标记将在 24 小时后自动删除)

2赞

升级了两个项目了,全是用 creator 的 prefab 和 scene,各种问题多到超乎你的想象,看这个

https://forum.cocos.org/t/topic/122292?u=1226085293

1赞

我工作13年了,我用fgui七八年了,在unity,laya,cocos上都用了,问题是有,也比原生ui好用;
特别是cocos版本升级真的爽,这次cocos342升级380,除了fgui本身没适配外,bug基本是cocos自己的。
fgui3.8支持:
wingcd/FairyGUI-cocoscreator at ccc3.8 (github.com)

4赞

其如何能把拼ui部分找给设计和策划去做, 我觉得fairyGUI是可以的, 就算有些bug, 反正开源自己都能修, 但很多团队都是程序负责拼ui,那是活活增大工作量, 开着CC IDE还要开着fairy gui

控制器、虚拟列表这些功能是真的好用。 控制器我一直想自己做个ccc的插件,但是没有时间折腾。虚拟列表算是个超级常用的功能了,但是一直没见有人封装,fgui里直接有,要我也会选择直接拿来用。其实用不用还是要靠你具体的需求。
自己要封装的东西多还是学习fgui需要消耗的时间多。
前面大佬提到的ccc版本升级问题倒是没想到还有这个方面的好处。你靠fgui拼界面,版本升级后,基本不用担心一些ccc升级带来的问题。这点倒是很爽。

虚拟列表,论坛搜搜很多

fgui很多BUG list怎么调都达不到想要的效果 各种对齐问题 论坛里的虚拟列表复制来就能用
其他UI也是各种对齐 轴心0 0 显示 动画 都没有原生的好用
美术命名不规范 各种默认命名找不到需要的节点 通过getChildAt(1) 绑定一个节点 下个版本美术一改层级 全错乱了
美术做的效果 不满足需要 又要程序通过代码实现 通过大量代码创建节点 绑定脚本 绑定父节点 显示隐藏 或者各种组件套组件 .node.node.node一大堆节点 找到一个需要的节点 远不如脚本直接挂在prefab上方便

1赞