可选基类 (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 |
控件禁用时要使用的触发器 |
SelectableTransition
可选基类 (Selectable Base Class)