Interaction Components
交互组件在UI系统中处理交互事件,比如鼠标或者触摸事件
Selectable Base Class
此类是交互组件的基类
Property:
Interactible:组件是否接受输入,当设置为false,组件将不可用
Transition:在可选组件中这又几个状态转换选项,其取决于选中的状态。不同的状态有:normal、highLighted、pressed和disabled
Navigation:这又许多导航选项控制键盘的导航如何实现
Transition Options
设置Transition Options来改变在状态改变时候的效果

图片.png
Transition Options:
- None :按钮没有效果
- Color Tint:根据按钮的状态,改变按钮的颜色。可以改变不同状态之间转换的速度。
- Sprite Swap:根据不同状态显示不同的精灵图片
- Animation:按钮状态不同,播放不同的动画。
Color Tint

图片.png
Property:
Target Graphic:交互组件的显示图形
Normal Color:组件的普通颜色
Highlighted Color:组件高亮的颜色
Pressed Color:组件按下的颜色
Disabled Color:组件不可用的颜色
Color Multiplier:原有颜色乘以tint color的系数
Fade Duration:颜色切换的时间
Sprite Swap

图片.png
Property:
Target Graphic:normal状态的精灵图片
Highlighted Sprite:高亮的图片
Pressed Sprite:按钮按下的图片
Disabled Sprite:按钮不可用的图片
Animation

图片.png
Property:
Normal Trigger:
Highlighted Trigger:
Pressed Trigger:
Disabled Trigger:
Navigation Options
Property:
Navigation:
Button
用于相应用户的点击事件,用于初始化或者确认行为。
