源码

父物体挂 GridLayoutGroup 组件。

using System;
using System.Collections;
using System.Collections.Generic;
using DG.Tweening;
using UnityEngine;public class Test : MonoBehaviour
{[SerializeField] private Transform parent;private List<EaseImage> easeImages = new List<EaseImage>();private void Start(){for (int i = 0; i < 27; i++){GameObject go = LoadPrefab("EaseImage");go.transform.SetParent(parent);EaseImage test = go.GetComponent<EaseImage>();easeImages.Add(test);}easeImages[0].Set("Flash", Ease.Flash);easeImages[1].Set("Linear", Ease.Linear);easeImages[2].Set("Unset", Ease.Unset);easeImages[3].Set("InBack", Ease.InBack);easeImages[4].Set("InBounce", Ease.InBounce);easeImages[5].Set("InCirc", Ease.InCirc);easeImages[6].Set("InCubic", Ease.InCubic);easeImages[7].Set("InElastic", Ease.InElastic);easeImages[8].Set("InExpo", Ease.InExpo);easeImages[9].Set("InFlash", Ease.InFlash);easeImages[10].Set("InQuad", Ease.InQuad);easeImages[11].Set("InQuart", Ease.InQuart);easeImages[12].Set("InQuint", Ease.InQuint);easeImages[13].Set("InSine", Ease.InSine);easeImages[14].Set("OutBack", Ease.OutBack);easeImages[15].Set("OutBounce", Ease.OutBounce);easeImages[16].Set("OutCirc", Ease.OutCirc);easeImages[17].Set("OutCubic", Ease.OutCubic);easeImages[18].Set("OutElastic", Ease.OutElastic);easeImages[19].Set("OutExpo", Ease.OutExpo);easeImages[20].Set("OutFlash", Ease.OutFlash);easeImages[21].Set("OutQuad", Ease.OutQuad);easeImages[22].Set("OutQuart", Ease.OutQuart);easeImages[23].Set("OutQuint", Ease.OutQuint);easeImages[24].Set("OutSine", Ease.OutSine);easeImages[25].Set("INTERNAL_Custom", Ease.INTERNAL_Custom);easeImages[26].Set("INTERNAL_Zero", Ease.INTERNAL_Zero);}public static GameObject LoadPrefab(string path){GameObject prefab = null;prefab = Resources.Load<GameObject>(path);GameObject go = null;if (prefab != null){go = Instantiate(prefab);}return go;}
}

预制体 EaseImage 放在 Resources 文件夹下面。

using System;
using System.Collections;
using System.Collections.Generic;
using DG.Tweening;
using TMPro;
using UnityEngine;public class EaseImage : MonoBehaviour
{[SerializeField] private TextMeshProUGUI _text;[SerializeField] private Transform _imageTrans;public void Set(string name, Ease ease){_text.text = name;_imageTrans.localScale = Vector3.zero;_imageTrans.DOScale(Vector3.one, 3).SetEase(ease).SetLoops(-1);}
}

unity_DoTween Ease 动画效果展示相关推荐

  1. Vue+wow.js+animate.css-实现页面滚动可视区域动画效果展示-案例

    说明 wowjs-当页面向下滚动时,动画出现:当页面向上回滚时,动画不会回退. 安装 npm install wowjs --save-dev npm install animate.css --sa ...

  2. html选中列表整列变色,excel选中行变色完整代码和动画效果

    内容提要:文章介绍excel选中行变色的效果以及实现选中行变色的VBA代码. 在excel中如果行数过多,经常核对数据的准确性,容易错行跳行,所以才有本文的小技巧:excel选中行变色. 当我们在ex ...

  3. CSS学习笔记——动画进阶(八音盒动画效果)

    八音盒动画制作: 通过学到了CSS3动画以后,发现通过动画也是可以制作八音盒,话不多说,走起! Demo代码: HTML片段 <body><section><div> ...

  4. javascript写字技巧_js canvas实现写字动画效果

    本文实例为大家分享了js canvas实现写字动画效果展示的具体代码,供大家参考,具体内容如下 页面html: 学写一个字 content=" height = device-height, ...

  5. 【前端】使用wow.js这个插件(实现页面动画效果),提高前端开发效率。

    1.简介 有的页面在向下滚动的时候,有些元素会产生细小的动画效果.比如需要做到滚动条滑到某个位置时,才能显示动画. wow.js 依赖 animate.css,所以它支持 animate.css 多达 ...

  6. 分享111个JS特效动画效果,总有一款适合您

    分享111个JS特效动画效果,总有一款适合您 111个JS特效动画效果下载链接:https://pan.baidu.com/s/1s8mWkRlIZML2t5v1g1rlDA?pwd=pe5p  提取 ...

  7. FCPX插件:15种棱镜折射图文展示介绍动画效果 Prism Slideshow

    Prism Slideshow是一个非常强大且易于使用的fcpx图文展示介绍动画效果插件.包含15种棱镜折射图文展示介绍动画效果, 只需拖放即可创建动态和优雅的幻灯片.这些动画遵循了当今最流行.最引人 ...

  8. php 3d animation,CSS_纯CSS实现菜单、导航栏的3D翻转动画效果,我曾经向大家展示过闪光的logo - phpStudy...

    纯CSS实现菜单.导航栏的3D翻转动画效果 我曾经向大家展示过闪光的logo,燃烧的火狐狸,多重嵌套动画等例子,今天,我们将要制作一个简单但非常酷的3D翻转菜单.大家可以先看看实际效果,下面有效果截图 ...

  9. Qt5学习 模仿qq音乐播放器样式(2)——点击动画效果+歌词颜色变换展示

    拖的太久,主要再上一篇文章中,新学习了相关知识,做了右键菜单,点击按钮动画切换窗口和播放时歌词颜色显示当前播放位置. 主要为了实现功能的展示,所以很多文件读取都直接采用了本地文件这种比较low的方式. ...

最新文章

  1. 深度解析2019中国机器人行业年会主旨报告:把脉中国机器人发展,助力产业创新与协作共融...
  2. 为博客的文章添加二维码
  3. 质子交换膜燃料电池稳压器的设计及仿真
  4. 北斗导航 | 北斗伪距定位、测速与授时——PNT:最小二乘法、加权最小二乘:伪距单点定位
  5. Linux 使用 yum 查看安装的软件包
  6. Win系统利用本地安全策略全面禁止360等软件的安装与运行-1
  7. 捷达vs7测试_捷达VS7——品质硬核!
  8. python松天笔记200304
  9. 多目标跟踪全解析,全网最全
  10. 如何查看系统启动时间-
  11. Webpack的基本配置
  12. 《SQL必知必会阅读思维导图》PART1
  13. C语言小案例_关于爱普生喷墨机APG复位错误(APG reset error)的最终答案: 故障案例 每日一例 【第1358篇】...
  14. ResourceHacker(4.5.30)单文件绿色汉化版
  15. java方法重载与返回值类型无关
  16. 神经网络提取图片特征,神经网络算法识别图像
  17. 小程序可以跟哪些行业做结合呢?
  18. 极简之SVN使用,入职必备
  19. python中的位运算符
  20. 吴恩达机器学习课程笔记一

热门文章

  1. 路由器RIP简单配置和讲解
  2. modelsim 安装路径存在空格导致不能正常使用
  3. cleanmymac苹果电脑必备mac系统垃圾清理工具分享
  4. Mac使用技巧:轻松自定义设置系统键盘
  5. Java程序设计课程教学实践
  6. JS前端数据多条件筛选
  7. 华为服务器销售怎么样,云服务器销售好做吗
  8. 苹果xsmax是什么接口_除了苹果,越来越多笔记本都带雷电3了,它凭什么号称最强接口?...
  9. word删除空白页面
  10. HTML5+CSS3-边框背景图、多背景图、CSS选择器、网络字体、边框背景图片、过渡、放大、旋转