FairyGUI笔记-(cocos+lua)
Posted 程序喵星人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FairyGUI笔记-(cocos+lua)相关的知识,希望对你有一定的参考价值。
--* 持续更新
- 组件规则
- 不能有重名,否则getChild()会报错;
- bg
- 组件内的所有的元素,都可以通过fguiObj:getChild( childName )获得;
- 但是高级组想获得组里面的元素需要:fguiObj:getChildInGroup( GroupObj, childName ); 也可以直接用fgui:getChild( childName )获得高级组里面的元素;
- 因为fguiObj:getChild( childName )能查找多所有,所以,不能有重名元素;
- 直接使用FGUI的关联功能:
*- 其中块,先设为组;
*- 界面布局完成后,将块(组A)转换为组件A;
*- 设置组件A的 轴心,并关联上级组件(Parent),并设置 点击可穿透空白区域;
*- 在游戏中设置组件(Paraent)size为屏幕大小,即可实现适配功能;
- 每个组件只能获得自己的child;组件A中包含组件B,组件B中的child,只能通过组件B去get;
--- FairyGUI编辑器
- 项目设置里面->字体设置
- 点击空白处,就会显示组件的属性
- 组件,有个设计图属性;可以把美术ui示意图拖动到里面,从而辅助ui布局;ui布局完成后,删除图片资源,同时清空设计图里面的资源路径;
- 图片等,有个填充方法属性;可以模拟进度条,倒计时等效果;
- 文字,勾选输入,就变成输入框了;
- UBB语法,在cocos中,只有富文本才支持,普通文本在程序中不支持;
- 控制器,控制移动等;例如:元素从第0页位置,移动到第1页元素所在位置;同理,可以逆向从第1页到第0页位置;
- 按住ctr键,滚动鼠标,可以放大,缩小;
-
CSDN: https://blog.csdn.net/wodehao0808/article/details/115341564
以上是关于FairyGUI笔记-(cocos+lua)的主要内容,如果未能解决你的问题,请参考以下文章