Skip to content

简介

按钮(Button)控件类型可响应玩家的点击并用于启动或确认操作。当玩家点击 按钮(Button)控件类型的 UI 对象(UI Object)时,按钮自身会有状态变化。另外,按钮(Button)控件类型的 UI 对象(UI Object)通常会让玩家在完成点击操作后响应一个自定义的行为。

【UIEditor_Button001.png】

默认按钮控件类型实例化的 UI 对象效果。

构成

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

【UIEditor_Button002.png】

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

  1. __BG__ UI 对象,是 图片(Image)控件类型的 UI 对象,用于显示按钮的背景图片。
  2. __Text__ UI 对象,是 文本(Text)控件类型的 UI 对象,用于显示按钮上的描述或提示文本。

属性

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

【UIEditor_Button003.png】

名称描述
是否启用(Interactable)此属性确定该 UI 对象是否接受交互。
True.png 勾选,接受交互,该 UI 对象有点击等交换效果。
False.png 不勾选,交互被禁用,过渡 类型(Type)属性也将设置为禁用状态。
类型(Type)确定 UI 对象的背景图片以何种方式对玩家的操作进行可视化响应的属性。请参阅 过渡选项 章节。
背景(Background)设置按钮的背景图片所引用的 2D 图片纹理(Texture 2D)以及 图片(Image)控件类型相关的属性,具体每个属性的含义和设置方法,请参阅 图片 章节。
文本(Text)设置按钮上显示的文本内容,以及与 文本(Text)控件类型相关的属性,具体每个属性的含义和设置方法,请参阅 文本 章节。

NOTE

其中图片纹理引用属性框右侧有图集按钮,点击按钮可以选择 图集资产(Atlas Asset)中的图片纹理。

【UIEditor_Button004.png】