Unity-UI-Button组件
1、基础知识
属性名称 |
解释说明 |
Interactable |
确定该组件是否接受输入。设置为 false 时,交互被禁用,过渡状态也将设置为禁用状态。 |
Transition |
确定控件以何种方式对用户操作进行可视化响应的属性。 |
Navigation |
确定控件顺序的属性。 |
属性名称 |
解释说明 |
None |
此选项用于使按钮完全没有状态效果。 |
Color Tint |
根据按钮所处的状态更改按钮的颜色。可为每个单独的状态选择颜色。 |
Sprite Swap |
允许根据按钮当前的状态显示不同的图片,并可自定义图片。 |
Animation |
允许根据按钮的状态产生动画,但必须存在动画器组件才能使用动画过渡。 |
Transition-color
属性名称 |
解释说明 |
Target Graphic |
按钮上显示的图片 |
Normal Color |
按钮平常的颜色 |
Highlighted Color |
鼠标移到按钮上时按钮的颜色 |
Pressed Color |
鼠标按下按钮时的颜色 |
Selected Color |
按钮被鼠标按后的颜色 |
Disabled Color |
按钮被禁用时的颜色 |
Color Multiplier |
这会将每个过渡的着色颜色乘以其值。由此可以创建大于 1 的颜色,从而使基色小于白色(或小于完整 Alpha)的图形元素上的颜色(或 Alpha 通道)变亮。 |
Fade Duration |
从一个状态淡入淡出到另一个状态所需的时间(以秒为单位) |
注:color multiplier 这句话我不是太明白,但经过实际操作后,我自己将它的效果理解为,让当前状态的颜色更明亮(仅为个人理解) |
|
- color multiplier值为0时
- color multiplier值为2时
- color multiplier值为3时
- color multiplier值为4时
- color multiplier值为5时
属性名称 |
解释说明 |
Target Graphic |
按钮上显示的图片 |
Highlighted Sprite |
鼠标移到按钮上时按钮显示的图片 |
Pressed Sprite |
按钮被鼠标按后显示的图片 |
Disabled Sprite |
按钮被禁用时显示的图片 |
注:Sprite Swap这些,其实和Color Tint中的相同,只不过把颜色换成了图片。
属性名称 |
解释说明 |
Normal Trigger |
要使用的正常动画触发器 |
Highlighted Trigger |
鼠标移到按钮上时按钮要使用的触发器 |
Pressed Trigger |
按钮被鼠标按后要使用的触发器 |
Disabled Trigger |
按钮被禁用时要使用的触发器 |
注:Animation|这些,其实也一样,只不过把颜色换成了动画。
更多内容请前往主页置顶或点击链接直达:【unity3D】游戏开发专栏的目录