简介
开关(Toggle)控件类型是让玩家开启或关闭某个选项的复选框。
【UIEditor_Toggle001.png】
默认 开关(Toggle)控件类型实例化的 UI 对象效果。
构成
开关(Toggle)控件类型的 UI 对象(UI Object)由一个 文本(Text)控件类型的 UI 对象,两个 图片(Image)控件类型的 UI 对象组成。可以通过 UI 对象展开子节点 功能进行编辑,具体展开方法请参阅 展开子节点 章节。
【UIEditor_Toggle002.png】
默认 开关(Toggle)控件类型实例化的 UI 对象展开子节点后的层级结构。
- __BG__ UI 对象,是 图片(Image)控件类型的 UI 对象,用于显示开关的背景图片。
- __Checkmark__ UI 对象,是 图片(Image)控件类型的 UI 对象,用于显示开关开启时的标记图片。
- __Label__ UI 对象,是 文本(Text)控件类型的 UI 对象,用于显示开关显示的文本内容。
属性
开关控件类型的 UI 对象可配置的属性如下:
【UIEditor_Toggle003.png】
| 名称 | 描述 |
|---|---|
| 是否启用(Interactable) | 此属性确定该 UI 对象是否接受交互。 勾选,接受交互,该 UI 对象有点击等交换效果。 不勾选,交互被禁用,过渡 类型(Type)属性也将设置为禁用状态。 |
| 类型(Type) | 确定 UI 对象的背景图片以何种方式对玩家的操作进行可视化响应的属性。请参阅 过渡选项 章节。 |
| 开启(Is On) | 设置开关在运行时的初始状态。 勾选,开关在运行时的初始值为 True。 不勾选,开关在运行时的初始值为 False。 |
| 组号(Group Num) | 用于设置开关的组号。属于同一组的开关将受到约束,当组内其中一个开关控件类型的 UI 对象,其他同组的 UI 对象的 开启(Is On)属性将会自动修改为与被修改的开关控件类型的 UI 对象相反的值。 |
| 背景(BG) | |
| 背景图片(Texture 2D) | 可用于分配给对应开关背景图片的 2D 贴图资产,可从 项目窗口(Project)将 2D 贴图资产拖入,或点击打开列表选择 2D 贴图资产。2D 纹理属性支持 PNG,JPG,TGA,TIF 格式图片导入而生成的 2D 贴图资产,具体导入方法和限制请参阅 导入资产 章节。 |
| 尺寸(Size) | 设置对应的开关背景图片的尺寸,属性值为 二维向量(Vector 2)。可分别设置 X 和 Y 方向的尺寸,单位为像素。 |
| 勾选标记(Check Mark) | |
| 勾选标记图片(Texture 2D) | 可用于分配给对应开关勾选标记图片的 2D 贴图资产,可从 项目窗口(Project)将 2D 贴图资产拖入,或点击打开列表选择 2D 贴图资产。2D 纹理属性支持 PNG,JPG,TGA,TIF 格式图片导入而生成的 2D 贴图资产,具体导入方法和限制请参阅 导入资产 章节。 |
| 尺寸(Size) | 设置对应的开关勾选标记图片的尺寸,属性值为 二维向量(Vector 2)。可分别设置 X 和 Y 方向的尺寸,单位为像素。 |
| 占位符(Placeholder) | 该折叠条目中为开关显示的文本相关性设置,会直接更改文本框控件类型的 UI 对象子级的文本控件类型的 UI 对象的属性。占位符(Placeholder)属性折叠条目内相关属性的设置,可以参考 文本 章节的相关内容。 |

勾选,接受交互,该 UI 对象有点击等交换效果。
不勾选,交互被禁用,过渡 类型(Type)属性也将设置为禁用状态。
勾选,开关在运行时的初始值为 True。
不勾选,开关在运行时的初始值为 False。