UI变量
1、UI的变量类型是Frame 其实就是个整数
2、根据名称获取子Frame 每个UI创建的时候都有个名称和序号 根据名称和序号就可以获得该UI以及子UI(按Tag创建的无法获取子UI,所以要创建组合UI时就必须要fdf文件)
常用UI类型
创建时全部字母需要大写。你可以百度直接搜索在线字母转换,都是很方便的。
Frame
可以用作一个UI的皮。比如新建一个Frame,设置好坐标(大小设置为0,0避免遮盖其他互动的UI) 然后以此Frame为父Frame创建一堆子UI这些子UI会跟着父Frame的位置移动 设置显示隐藏(子Frame也可以单独设置显示隐藏 但父Frame隐藏时强制隐藏)设置透明度等
Backdrop
显示图片的 最常用的UI
Text
显示文字的 fdf里面可以设置颜色、对齐方式、字体、大小、阴影等 但是触发离设置字体和大小好像无效 甚至会变回0.01大小
Button
可以捕获鼠标点击 template模板创建出来是透明空按钮
Gluebutton
可以捕获鼠标点击 可以设置按下/抬起 禁用状态按下/抬起4个贴图 鼠标移动上去的高亮
Gluetextbutton
同上 可以fdf里面加text文字控件
Editbox
文本输入框 fdf里可以设置输入区高度 高度0.2可以显示中文 此时frame高度需要0.6
可以捕获文字变化(事件未知9) 可以获取frame文字 点击激活输入 需要触发取消焦点或手动按esc键才能退出输入状态 否则无法打字聊天
Slider
滑块 可以读取滑块当前值 fdf可以设置水平和竖直 当前无法捕获滑块变化 建议捕获鼠标点击后开启计时器判断当前值 鼠标释放后关计时器
Model Sprite
显示模型 动画等无法调整大小 常规模型需要缩小非常多才能显示(缩到0.8*0.6尺度) 好像无法显示粒子丝带等特效 可以显示缩放旋转等动画
详细使用方法可下载附件