简介
按钮(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 对象展开子节点后的层级结构。
- __BG__ UI 对象,是 图片(Image)控件类型的 UI 对象,用于显示按钮的背景图片。
- __Text__ UI 对象,是 文本(Text)控件类型的 UI 对象,用于显示按钮上的描述或提示文本。
属性
按钮控件类型的 UI 对象可配置的属性如下:
【UIEditor_Button003.png】
| 名称 | 描述 |
|---|---|
| 是否启用(Interactable) | 此属性确定该 UI 对象是否接受交互。 勾选,接受交互,该 UI 对象有点击等交换效果。 不勾选,交互被禁用,过渡 类型(Type)属性也将设置为禁用状态。 |
| 类型(Type) | 确定 UI 对象的背景图片以何种方式对玩家的操作进行可视化响应的属性。请参阅 过渡选项 章节。 |
| 背景(Background) | 设置按钮的背景图片所引用的 2D 图片纹理(Texture 2D)以及 图片(Image)控件类型相关的属性,具体每个属性的含义和设置方法,请参阅 图片 章节。 |
| 文本(Text) | 设置按钮上显示的文本内容,以及与 文本(Text)控件类型相关的属性,具体每个属性的含义和设置方法,请参阅 文本 章节。 |
NOTE
其中图片纹理引用属性框右侧有图集按钮,点击按钮可以选择 图集资产(Atlas Asset)中的图片纹理。
【UIEditor_Button004.png】

勾选,接受交互,该 UI 对象有点击等交换效果。
不勾选,交互被禁用,过渡 类型(Type)属性也将设置为禁用状态。