很酷,可以找个审美好点的小姐姐来做界面了
离线
太厉害了
晕哥,可以邀请到作者分享下教程吗
离线
:D今天才看到,晕哥发这里了。
离线
自己顶一下。:D
中间下面数字是帧数
离线
自己顶一下。:D
中间下面数字是帧数
膜拜大神, 这个是裸奔还是 linux ?
能不能分享一下过程,
我加了这个 fairygui 官方群,但是仍然不知道如何入手
离线
目前是基于xboot做的,系统关联性不强,FairyGUI那个群主要是说怎么用这个软件做游戏,至于实现方面说起来内容有点多。
1、首先做一个插件,识别FairyGUI里面生成的各种控件、动画属性,生成C代码
2、控件最小对象是图片,图片以各种组合方式,组成其他控件(比如图片文字,button、List、Menu等)
3、控件属性包含位置、大小、透明度、缩放比例、旋转角度等等
4、控件显示做成播放器方式,根据控件属性循环播放控件
5、动画实现根据FariyGUI导出的动画属性,加上时间戳,所以动画的播放只用将该动画属性时间戳归零(动画可多动画组合)
6、每一个界面以Screen为单位,每个Screen结构包含控件List、动画List等,切换界面只用播放器的全局Screen指针
7、最后晕哥传的视频,是添加了四叉树脏矩形算法,显示效率提高了接近2.5倍,原本全屏刷写约20帧多一点
离线