Unity UI系统–可交互组件

Interaction Components

本节将介绍UI系统的可交互性组件,可以响应鼠标,触摸和键盘或其它控制器的操作

Selectable Base Class

所有的可交互组件都有一个共同的基类Selectable

Color Tint 

用Color表示button的状态

SpriteSwap 

用不同的Sprites表示button的状态

Animation

用animator表示 button的状态

Navigation选项指定如何导航UI元素

Button

UI_ButtonInspector

Button有一个On Click的选项,可以定义点击Button后执行的delegate

Toggle

UI_ToggleInspector

Toggle可以制作CheckBox, Redio button有On Value Changed事件

Toggle Group

对Toggle进行分组,可以实现Redio button

UI_ToggleGroupExample

 

Slider

UI_SliderInspector

Slider可以用于滑条功能,分横向滑条和纵向滑条

UI_SliderImage

Scrollbar 

UI_ScrollBarInspector

Scrollbar用于垂直和竖直滚动条,用于Scroll Rect组件或单独作为组件使用

UI_ScrollBarImage

Scroll Rect

用于内容较大显示不下,需要滚动内容时,通常为了创建一个scroll view,需要在父节点上组合一个Image和一个Mask组件

还可以指定Scrollbar

UI_ScrollRectExample UI_ScrollRectHierarchy UI_ScrollRectInspector

 

一定要指定一个Content,才可以拖动,把要拖动的组件都放到Content下

 

Input Field

文本输入框

UI_InputFieldInspector

可交互组件就介绍完了,大家可以自己多试验一下,各组件的功能,

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值