Unity-UI(UGUI详解)02.2 Interaction组件、Auto Layout

Interaction Components

交互组件在UI系统中处理交互事件,比如鼠标或者触摸事件

Selectable Base Class

此类是交互组件的基类
Property:
Interactible:组件是否接受输入,当设置为false,组件将不可用
Transition:在可选组件中这又几个状态转换选项,其取决于选中的状态。不同的状态有:normal、highLighted、pressed和disabled
Navigation:这又许多导航选项控制键盘的导航如何实现


Transition Options

设置Transition Options来改变在状态改变时候的效果


11173460-8b394768973e53a3.png
图片.png

Transition Options:

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

Color Tint

11173460-56c8da4f01940b1f.png
图片.png

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

Sprite Swap

11173460-68adfc94b683d54f.png
图片.png

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

Animation

11173460-13a908d23d64c854.png
图片.png

Property:
Normal Trigger:
Highlighted Trigger:
Pressed Trigger:
Disabled Trigger:


Navigation Options

Property:
Navigation:


Button

用于相应用户的点击事件,用于初始化或者确认行为。


11173460-a9d9ac61b620cb94.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值