今天试了一下unity的新的UI系统—UGUI,感觉很强大,很多功能一目了然,使用起来相当方便接下来就是先试试使用他的动画吧

先创建一个UGUI的按钮,当然也可以先创建画布,然后在画布上创建按钮

然后点击按钮,

图中的transition的选项点开之后,有一项Animation的选项,

点击之后选择Auto Generate Animation

之后会弹出文件夹选项,就会意思是新建的这个动画的保存路径,自己选择路径命名即可,但要在Assets文件夹下

之后在window下,可以选择Animation,

接着就出现了我们熟悉的animation对话窗口

还要为按钮添加一个组件就是Animator

之后点击上面的那个animation对话窗口红色按钮,再进行编辑

之后点击HighLighted,出现下拉菜单,就是说每个按钮有这么几个状态,你可以分别给他设置动画,

如图,按钮动画都选择之后在右侧就可以编辑动画了,什么scale,rotaton,都可以编辑了

然后在project面板中会有一个目录,就是刚才的动画保存目录的,里面会有一个动画的,把它拖进按钮的animator组件的Controller里面

这样就可以使用该动画了,其他的按钮也可以使用该动画,首先先把button的transition选项选择为动画,之后添加animator组件后,把刚才的动画拖至对应位置即可。

转载于:https://www.cnblogs.com/SunBool/p/4845548.html

Unity之UGUI初探—按钮动画相关推荐

  1. 零基础入门 Unity 之 UGUI 详解专栏 | 寻找C站宝藏

    零基础入门 Unity 之 UGUI 详解专栏 | 寻找C站宝藏 六大推荐理由 理由一:系统 理由二:详细 理由三:专业 理由四:图解 理由五:深度 理由六:实例 一键直达:<UGUI 控件详解 ...

  2. 【Unity游戏开发】动画系统(三)按钮动画

    文章目录 动画系统之按钮动画 1. 按钮Botton 2. 创建一个Button按钮 3. 按钮动画 3.1 改变颜色 3.2 改变图片 3.3 改变动画 结语 动画系统之按钮动画 动画系统是一个比较 ...

  3. 【Unity使用UGUI实现王者荣耀UI界面(二)】加载页面-静音按钮和页面完善

    效果展示 文章目录 [Unity使用UGUI实现王者荣耀UI界面(二)]加载页面-静音按钮和页面完善 1. 打开项目 2. Toggle实现打开关闭音效的功能 2.1 Toggle组件演示 2.2 使 ...

  4. Unity之UGUI详解

    UGUI 文章目录 UGUI 六大基础组件概述 Canvas对象上依附的: Canvas Canvas Scaler Graphic Raycaster RectTransform EventSyst ...

  5. unity之UGUI系统基础

                                                                  UGUI系统基础 一.UGUI 简介: ①.Unity3D4.6 版本开始, ...

  6. Unity创建使用操纵杆飞行动画教程

    Unity 3d移动超级英雄使用操纵杆飞行 MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:20节课 ...

  7. Unity GUI(uGUI)使用心得与性能总结

    Unity GUI(uGUI)使用心得与性能总结 作者 kingshijie 关注 2015.09.26 15:35 字数 3686 阅读 28031评论 10喜欢 49 背景和目的 小哈接触Unit ...

  8. 【Unity使用UGUI实现王者荣耀UI界面(四)】游戏开始界面

    文章目录 [Unity使用UGUI实现王者荣耀UI界面(四)]游戏开始界面 1. 把一些重复的UI添加 2. 开始游戏按钮 3. 注销按钮 4. 完成 5. 打包 6. 打包完成 内 容 简 介 章节 ...

  9. 【Unity使用UGUI实现王者荣耀UI界面(三)】登录界面以及加载界面优化

    [Unity使用UGUI实现王者荣耀UI界面(三)]登录界面以及加载界面优化 [只是用来玩玩的,不要太当真] 效果显示: zhans 1. 加载界面进度100%跳转登录界面 这个功能好做,只需要将上次 ...

  10. [Unity][Animator][UGUI]伤害飘字跟随角色不停的移动

    在相关资料1的基础上实现,伤害飘字 特效 跟随 玩家角色. 逻辑图 UIFollowManage using System.Collections.Generic; using UnityEngine ...

最新文章

  1. vs2008中,创建基于对话框的mfc动态库步骤
  2. java知识总结-15
  3. Fedora 20 安装后的一些事情
  4. 实现页面弹框背景虚化效果
  5. Oracle和al,ORACLEAL TERTABLE
  6. java vo转map_Java后端必备的开发规范
  7. 【React】JSX
  8. BETA冲刺(6/7)
  9. 【C语言】初学者写基础代码的基本步骤
  10. 产品经理技能学习:流程图绘制及规范
  11. 金蝶K3案例教程采购报表
  12. POI excel 添加水印 xls,xlsx
  13. 容齐的身世_浅析容齐
  14. 计算机网络设备维修会计分录,设备维修记录什么会计科目
  15. Python 爬取微信朋友圈的方法
  16. C-V2X 与智能车路协同技术的深度融合
  17. 四阶行列式直接展开_四阶行列式_4阶行列式详细解题步骤
  18. 通过第三方jar实现中文转换为拼音
  19. java web二手书店,基于jsp的二手书交易-JavaEE实现二手书交易 - java项目源码
  20. Ubuntu16.04安装armadillo库

热门文章

  1. Asp.net中把DataTable或DataGrid导出为Excel
  2. Lack of free swap space on zabbix,增加swap空间
  3. MySql执行Sql语句时出现“MySqlException: Parameter ‘@maxNo‘ must be defined.”的错误
  4. shell fork 阻塞进程_张三同学没答好「进程间通信」,被面试官挂了....
  5. saspython知乎_银行业为什么喜欢用 sas 而不是 python?
  6. 零基础入门python web 自动化测试_web自动化测试从入门到持续集成
  7. vue中的组件重定向
  8. win7 操作mysql_win7系统如何设置Mysql密码保护数据库
  9. mysql删除树_B-树的删除过程介绍
  10. kruskal java_kruskal算法 源码(java)