跳到主要内容

16 篇文档带有标签「界面编辑器」

查看所有标签

按钮

按钮控件可以响应用户的点击,并执行指定的操作。常见使用案例包括“确定”、“取消”、“提交”等。

案例-动态创建控件

编辑器提供了动态创建控件/页面的功能,能够在游戏运行时创建控件(包括组件库中的控件)/页面。

案例-阵列

界面编辑器支持panel以page为模板,复制多份page形成阵列。启用阵列的该panel下不可有子控件(尽量不要有)。

动态文本

动态文本可以在文本中的数值部分变化时,在规定过渡动画时间内,按照配置好的变化曲线平滑过渡到新值,非数值部分不受影响。

界面编辑器介绍

1. 页面结构: 显示所有的页面,展开后可显示该页面所有控件列表。

进度条

进度条是一个指示器,可以直观地显示进度的百分比,例如场景加载进度、任务进度等。

矩形面板

矩形面板是最基础的UI控件。你可以使用矩形创建一个布局供子控件使用,也可以用它来显示一张图片,甚至可以用一个透明的矩形做UI响应区域。

可附着面板

可附着面板可以将一个UI面板附着到单位的绑点上,并跟随单位移动。

粒子

粒子控件可以在UI中播放粒子,可以实现点击动效、UI特效等效果。

输入框

输入框是一个可交互并可输入文字的文本框。当没有输入文字或输入文字为空时,该文本框会显示默认文本(如果有)。

数字输入框

数字输入框是一个可交互且只能输入数字的文本框。当没有输入数字或输入数字为空时,该文本框会显示默认文本(如果有)。如果输入的是非数字,则会删除输入内容;如果输入的是数字和非数字的混合内容,则会只保留数字部分。

文本框

文本框控件可以在屏幕上显示一段不可交互的文本。

小地图

小地图控件可以在界面上显示当前场景对应的地图,以及单位的分布情况。

序列帧

序列帧可以按照固定间隔播放一系列的图片,适用于图片控制的UI动画和装饰性UI。

Buff列表

Buff列表可以在界面中显示主控单位拥有的所有Buff信息,可以显示各Buff的刷新时间、图标、叠加层数和提示。

UI场景

UI场景控件可以在UI上显示3D场景,并可在其中创建和操作客户端单位和表现。