环境

系统:Windows 10
引擎:Unity 2017.2.1f1

目的

使用Animation和Canvas Group制作渐隐渐现的效果。

(1)首先把场景布局如此

(2)创建Animator Controller和Animation

(3)然后场景中的空对象root设置如下,加入Animator和Canvas Group。另外,为了之后的渐现动画,先把Alpha值设置为0。

(4)在Animator窗口加入刚创建Animation对象anim。

(5)先在Animation窗口选定Animation对象。然后再选场景对象root,可以激活Add Property按钮。激活后点击,弹出该场景对象及子对象的所有属性。因为要做渐隐渐现效果,所以选择Alpha属性。

(6)在Animation窗口,通过标尺移动选择时间轴定点,也可以直接填写时间点,然后点选添加帧的按钮。然后可以修改该帧该属性的值。而渐变效果只需要调整开始和结束,这里设置三个点是为了显示成先渐现再渐隐的效果。

(7)注意,标尺移动要在有时间值的一栏操作,才真正有效。

(8)若发现警告:Asset ‘ac’: Transition ‘AnyState -> anim’ in state ‘AnyState’ doesn’t have an Exit Time or any condition, transition will be ignored

(9)可以通过勾选Has Exit Time来解决。

(10)实测效果。

以上简单回顾。

参考资料:
谢谢K姐的旅游照

日落20181125001 - UGUI组件应用之Animation和CanvasGroup制作渐现渐隐效果相关推荐

  1. Unity3d中UGUI组件精简复盘(十八)Aspect Ratio Fitter组件

    上一节,我们简单概括了Unity3D编辑器中三大 Layout Group组件的简要介绍.具体详情链接为:Unity3d中UGUI组件精简复盘(十七)LayoutElement 话不多说,我们直接进入 ...

  2. Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件

    上一节,我们简单概括了Unity3D编辑器中 Aspect Ratio Fitte组件的简要介绍.具体详情链接为:Unity3d中UGUI组件精简复盘(十八)Aspect Ratio Fitter 话 ...

  3. Unity3d中UGUI组件精简复盘(十七)LayoutElement组件

    上一节,我们简单概括了Unity3D编辑器中三大 Layout Group组件的简要介绍.具体详情链接为:Unity3d中UGUI组件精简复盘(十六)三大 Layout Group组件 话不多说,我们 ...

  4. Unity UGUI 之 实现按钮 Button 长按和双击的功能效果

    Unity UGUI 之 实现按钮 Button 长按和双击的功能效果 目录 Unity UGUI 之 实现按钮 Button 长按和双击的功能效果 一.简单介绍 二.实现原理 三.注意事项 四.效果 ...

  5. 多图弹出最后变成心形html,【Flutter组件】仿抖音双击点赞弹出爱心效果(可连点)...

    效果 简介 仿抖音点赞手势,单击暂停,双击点赞,可连续点击添加多个爱心,特点如下 全部效果为代码绘制(爱心图标来自Material Icon的图标) 套上在目标Widget外即可使用 提供单击与点赞的 ...

  6. 利用Animation控件制作帧动画过程详解

    利用Animation控件制作帧动画过程详解 前言 通过Animation控件来达到序列图的播放(素材和示例视频在文章末尾) 一.序列图 (此素材为已经分割好的序列图) 如若序列图在一张图片上,请参考 ...

  7. UGUI组件之Canvas 组件简单笔记

    Canvas 组件介绍 Canvas 组件的用途是用于 UGUI 系统内的 UI 游戏物体的渲染. 如果没有该组件,所有的 UGUI 游戏物体都将无法显示. 而 Canvas 组件本身又分为三种渲染模 ...

  8. UGUI组件之快速消息提示(飘字)

    文章目录[点击展开](?)[+] 效果预览 quickmsg 使用情景 几乎每一个游戏都会有这种飘字提示,实现起来并不复杂, 我把它做了一个组件. 开箱即可使用,无需二次开发,如果效果不满意,开放源码 ...

  9. UGUI组件之ScrollRect 组件简单笔记(Scroll View)

    ======================================================== 1.ScrollRect 介绍 Scroll View 添加ScrollRect组件用 ...

最新文章

  1. 恕我直言,IDEA 的 Debug 调试,你可能只用了 10%
  2. 计算机视觉基本原理——RANSAC
  3. Java isfile()与exists()的区别
  4. [Codeforces] Round #320 (Div.2)
  5. Power Strings_JAVA
  6. javascrip 中的一些方法
  7. leetcode701. 二叉搜索树中的插入操作(dfs)
  8. 多线程死锁及解决办法
  9. Sytem.String[] 动态数组的声明
  10. R语言中判断是否是整数。以及读写excel
  11. js操作符类型转换大全
  12. DB2 多表空间 重定向 还原
  13. 条件运算符 JAVA
  14. oracle dbms lob,Oracle中LOB 处理(dbms_lob的一些用法)
  15. Monaco Editor教程(十八):使用api来完成某些键盘操作,格式化,查找,显示右侧菜单等。
  16. RK3399平台开发系列讲解(内核驱动外设篇)6.5、音频芯片ES8323 基础知识及设备树相关配置
  17. Retrofit 上传文件
  18. 山西省 建筑标准规范 合集
  19. 水の三角(超级卡特兰数/大施罗德数)
  20. mcinabox运行库下载_mcinabox下载-mcinabox运行库(启动器)官网最新版(附使用教程)v0.1.0-完全实况...

热门文章

  1. 使用ul li 实现图片的左右滚动
  2. 铁甲小宝像车轮的是什么机器人_铁甲小宝里所有机器人的名字和绝招
  3. mysql按照设置向导mysqlinstanceconfig.exe启动失败
  4. struts2 Action中获取session,request,respon值
  5. 深度解析B端设计规范如何落地?
  6. 计算机专业支教,【计算机】梦缘·夏季支教志愿招募
  7. 1000000转万 js_javascript将数字转换整数金额大写的方法
  8. 韩国创业公司Hdac试图通过区块链保障物联网未来
  9. redis常用命令总结,一文足以(5种基本数据结构+bitmap+Geo+HyperLogLog+Streams)
  10. 第三方SDK开发入门