您尚未登录。

楼主 #1 2018-11-13 13:45:31

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,247
积分: 9197

像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

QQ20181113134446.jpg







QQ群看到的,随手转发, 原作者 @Gardenia

据说是用了fairyguihttp://www.fairygui.com/

源码地址: https://github.com/fairygui/FairyGUI-unity





离线

#2 2018-11-13 15:19:20

arphone
会员
注册时间: 2017-11-03
已发帖子: 92
积分: 83.5

Re: 像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

很酷,可以找个审美好点的小姐姐来做界面了

离线

#3 2018-11-17 14:46:52

mianhua
会员
注册时间: 2018-08-19
已发帖子: 6
积分: 6

Re: 像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

太厉害了
晕哥,可以邀请到作者分享下教程吗

离线

楼主 #4 2018-11-29 18:26:32

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,247
积分: 9197

Re: 像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

本站网友 @Gardenia 基于fairygui + f1c100s 做的UI系统

不服不行啊!





离线

#5 2018-11-29 20:30:50

Gardenia
会员
注册时间: 2018-09-29
已发帖子: 15
积分: 15

Re: 像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

:D今天才看到,晕哥发这里了。

离线

#6 2018-11-29 20:32:02

Gardenia
会员
注册时间: 2018-09-29
已发帖子: 15
积分: 15

Re: 像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

自己顶一下。:D

中间下面数字是帧数

离线

#7 2018-11-29 20:38:27

cityf
会员
注册时间: 2017-11-03
已发帖子: 195
积分: 195

Re: 像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

Gardenia 说:

自己顶一下。:D

中间下面数字是帧数

膜拜大神, 这个是裸奔还是 linux ?
能不能分享一下过程,
我加了这个 fairygui 官方群,但是仍然不知道如何入手

离线

#8 2018-11-29 21:02:10

Gardenia
会员
注册时间: 2018-09-29
已发帖子: 15
积分: 15

Re: 像Flash小电影一样做 UI, 你玩过吗?据说可以在 f1c100s 上面跑

目前是基于xboot做的,系统关联性不强,FairyGUI那个群主要是说怎么用这个软件做游戏,至于实现方面说起来内容有点多。
1、首先做一个插件,识别FairyGUI里面生成的各种控件、动画属性,生成C代码
2、控件最小对象是图片,图片以各种组合方式,组成其他控件(比如图片文字,button、List、Menu等)
3、控件属性包含位置、大小、透明度、缩放比例、旋转角度等等
4、控件显示做成播放器方式,根据控件属性循环播放控件
5、动画实现根据FariyGUI导出的动画属性,加上时间戳,所以动画的播放只用将该动画属性时间戳归零(动画可多动画组合)
6、每一个界面以Screen为单位,每个Screen结构包含控件List、动画List等,切换界面只用播放器的全局Screen指针
7、最后晕哥传的视频,是添加了四叉树脏矩形算法,显示效率提高了接近2.5倍,原本全屏刷写约20帧多一点

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn