Skip to content

简介

开关(Toggle)控件类型是让玩家开启或关闭某个选项的复选框。

【UIEditor_Toggle001.png】

默认 开关(Toggle)控件类型实例化的 UI 对象效果。

构成

开关(Toggle)控件类型的 UI 对象(UI Object)由一个 文本(Text)控件类型的 UI 对象,两个 图片(Image)控件类型的 UI 对象组成。可以通过 UI 对象展开子节点 功能进行编辑,具体展开方法请参阅 展开子节点 章节。

【UIEditor_Toggle002.png】

默认 开关(Toggle)控件类型实例化的 UI 对象展开子节点后的层级结构。

  1. __BG__ UI 对象,是 图片(Image)控件类型的 UI 对象,用于显示开关的背景图片。
  2. __Checkmark__ UI 对象,是 图片(Image)控件类型的 UI 对象,用于显示开关开启时的标记图片。
  3. __Label__ UI 对象,是 文本(Text)控件类型的 UI 对象,用于显示开关显示的文本内容。

属性

开关控件类型的 UI 对象可配置的属性如下:

【UIEditor_Toggle003.png】

名称描述
是否启用(Interactable)此属性确定该 UI 对象是否接受交互。
True.png 勾选,接受交互,该 UI 对象有点击等交换效果。
False.png不勾选,交互被禁用,过渡 类型(Type)属性也将设置为禁用状态。
类型(Type)确定 UI 对象的背景图片以何种方式对玩家的操作进行可视化响应的属性。请参阅 过渡选项 章节。
开启(Is On)设置开关在运行时的初始状态。
True.png勾选,开关在运行时的初始值为 True。
False.png不勾选,开关在运行时的初始值为 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)属性折叠条目内相关属性的设置,可以参考 文本 章节的相关内容。