可选基类 (Selectable Base Class)
导航选项

过渡选项

在可选组件中,有几个过渡选项,具体取决于可选组件的当前状态。不同的状态包括:正常、突出显示、按下和禁用。

过渡选项: 功能:
None 此选项用于使按钮完全没有状态效果。
Color Tint 根据按钮所处的状态更改按钮的颜色。可为每个单独的状态选择颜色。还可在不同状态之间设置 Fade Duration 属性。数字越大,颜色之间的淡入淡出越慢。
Sprite Swap 允许根据按钮当前的状态显示不同的精灵,并可自定义精灵。
动画 (Animation) 允许根据按钮的状态产生动画,必须存在动画器组件才能使用动画过渡。确保禁用根运动非常重要。要创建动画控制器,请单击 Generate Animation(或自行创建),并确保已将动画控制器添加到按钮的动画器组件。

每个过渡选项(None 除外)提供了用于控制过渡的附加选项。我们将在下面各个部分详细介绍这些选项。

Color Tint

属性: 功能:
Target Graphic 用于交互组件的图形。
Normal Color 控件的正常颜色
Highlighted Color 控件突出显示时的颜色
Pressed Color 控件按下时的颜色
Disabled Color 控件禁用时的颜色
Color Multiplier 这会将每个过渡的着色颜色乘以其值。由此可以创建大于 1 的颜色,从而使基色小于白色(或小于完整 Alpha)的图形元素上的颜色(或 Alpha 通道)变亮。
Fade Duration 从一个状态淡入淡出到另一个状态所需的时间(以秒为单位)

Sprite Swap

属性: 功能:
Target Graphic 要使用的正常精灵
Highlighted Sprite 控件突出显示时要使用的精灵
Pressed Sprite 控件按下时要使用的精灵
Disabled Sprite 控件禁用时要使用的精灵

Animation

属性: 功能:
Normal Trigger 要使用的正常动画触发器
Highlighted Trigger 控件突出显示时要使用的触发器
Pressed Trigger 控件按下时要使用的触发器
Disabled Trigger 控件禁用时要使用的触发器
可选基类 (Selectable Base Class)
导航选项