UGUI交互组件Button

一.初识Button对象

从菜单中创建Button对象,Button的文本由子节点Text对象显示,Button对象的组件除了基础组件外,还有Image用来显示Button常规态的图片,还有Button组件用来控制点击过渡效果和点击事件的响应。

二.Button组件的属性

属性名称 属性说明
Interactable 决定Button是否接受输入,未勾选时交互被禁用,Button显示为禁用状态
Transition 提供过渡选项供选择,来控制Button正常,高亮,按下,选中,置灰几个状态的表现
Navigation 用于控制键盘导航
On Click() 用户点击后松开时调用指定方法

ase

三.过渡设置

​​​​​​过渡效果提供了无过渡,颜色切换,图片切换和动画四个选项。

  • 无过渡等同于点击图片,没有显示上的变化
  • 颜色切换效果
  • 图片切换效果(只设置了按下和置灰,这种效果比较常用):
  • 动画切换效果感觉用的比较少,等用到再研究

四. 事件绑定

1.编辑器内绑定

2.代码绑定

相关推荐
魔士于安4 小时前
unity完整项目走廊
游戏·unity·游戏引擎·贴图·模型
程序员正茂5 小时前
在Unity3d2021.3.35中实现MQTT异步客户端
mqtt·unity·异步
海海不瞌睡(捏捏王子)8 小时前
Unity YAML
unity·游戏引擎
海海不瞌睡(捏捏王子)10 小时前
Unity A*寻路算法
算法·unity
weixin_4239950010 小时前
unity 虚拟数字人-接讯飞虚拟人
unity·游戏引擎
小贺儿开发10 小时前
Unity3D 家居视频遥控效果演示
unity·udp·人机交互·网络通信·winform·远程·photon
mxwin12 小时前
Unity URP 阴影映射 深度纹理、阴影采样与分辨率控制的深度解析
unity·游戏引擎·shader·着色器
amadeusCristina13 小时前
Unity中生命周期调用时机
unity·游戏引擎
C蔡博士1 天前
Unity2D物理系统-从入门到实战优化
unity·游戏引擎·rigidbody2d
mxwin1 天前
Unity Shader 顶点动画:在顶点着色器中实现风吹草动、河流波动、布料模拟
unity·游戏引擎·shader·着色器