最近游戏中要实现果冻动画,网上看了一大推资料,好几个都是用shader做的(本人不懂shader),把他们的shader捞下来结果完全不是那么回事(感觉受到了欺骗).自己又尝试修改他们的shader(后来发现是赶鸭子上架,就放弃了);最后转过头一想,不就是动画么,直接用dotween做不就行了,也许没有shader做出的那么完美,不过能实现需求不就行了(安慰自己),废话不多说,直接上代码(包括一个持续动画和点击效果),就不放截图了

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;public class JellyAnimition : MonoBehaviour
{public Transform trans;Button btn;// Use this for initializationvoid Start () {btn = trans.GetComponent<Button> ();OnAnimition (true);}public void OnAnimition(bool play){if (play){trans.DOShakeScale (6f, 0.15f, 2, 20).SetLoops (-1, LoopType.Yoyo);}else{trans.DOKill ();trans.localScale = Vector3.one;}}public void OnClick(){   btn.interactable = false;OnAnimition (false);trans.DOShakeScale (1f, 0.3f, 8, 80).OnComplete(()=>{btn.interactable = true;OnAnimition(true);});}void OnDisable(){OnAnimition (false);}void OnDestroy(){OnAnimition (false);}}

Unity 动画模拟果冻抖动效果相关推荐

  1. 【Unity】模拟果冻效果(有碰撞)——JellySprites插件使用教程

    插件链接:链接:https://pan.baidu.com/s/1ZvOnAvFSowBib3ZJ-ombdw  提取码:sen5  导入插件后直接进Jelly Sprite Demo Scene场景 ...

  2. unity Shader模拟ps渐变映射效果

    美术要求程序实现一个类似photo中"渐变映射"的效果. 记录一下用unity完成的shader. 放一张路易斯 那么渐变映射的原理是什么?以下是百度的结果: 在使用时,渐变映射首 ...

  3. 【Unity Shader实例】 水体WaterEffect(二) 用贴图和uv动画模拟水效

    Unity Shader实现简单水体效果 效果展示 原理 用贴图和uv动画模拟水效实现"假"水. 设计 找一张水波的贴图,处理它的uv值,让贴图流动起来.这样就用静态纹理和uv动画 ...

  4. 猫猫学IOS(四十)UI之核心动画_抖动效果_CAKeyframeAnimation

    猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 效果: 效果一: 效果二: ...

  5. html和css如何制作小球,[网页设计]使用CSS3动画模拟实现小球自由落体效果

    [网页设计]使用CSS3动画模拟实现小球自由落体效果 0 2015-07-20 14:00:03 使用纯CSS代码模拟实现小球自由落体效果: html代码如下:1 2 CSS样式代码:/*ball样式 ...

  6. Flutter抖动动画、颤抖动画、Flutter文字抖动效果

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. github? 你可能需要 百度同步 CSDN 网易云课堂教程 掘金 知乎 Flutter系列文章 头条同步 1 添加 ...

  7. Unity中使用模板测试模拟Mask组件效果

    本文分享Unity中使用模板测试模拟Mask组件效果 在上一篇文章中, 我们分享了模板测试的基础知识, 在今天的分享中, 我们会尝试使用模板测试来模拟遮罩效果. Unity中使用模板测试模拟Mask组 ...

  8. unity气流模拟效果

    机房气流模拟效果 参考 效果展示: 资源链接:unity气流模拟效果-Unity3D文档类资源-CSDN下载

  9. Unity实现模拟仿真飞机起飞降落效果

    Unity实现模拟仿真飞机起飞降落效果 前言 在最近的项目中,我实现了一个简单的飞机起飞.降落功能,运用了初中物理速度.加速度,以及Unity的Translate函数实现的.实现的难度一般,效果还可以 ...

  10. 20X14 Fcpx插件50个模拟相机取景器效果动画模板CineFlareViewfinder

    20X14 Fcpx插件50个模拟相机取景器效果动画模板CineFlareViewfinder Fcpx插件 50个模拟相机取景器效果动画模板 这是一套非常全的模拟相机取景框动画效果的fcpx插件,包 ...

最新文章

  1. 自动驾驶车辆在结构化场景中基于HD-Map由粗到精语义定位
  2. BeanUtils工具类,简化数据封装
  3. wasm + ffmpeg实现前端截取视频帧功能
  4. 字长16位的计算机表示最大整数_废话不多说跪送计算机选择8前十题
  5. (8)FPGA时钟设计(第2天)
  6. 输入框值不能赋值成功
  7. debloater手机版apk_会议管家apk下载-会议管家云平台v1.0.0手机版下载
  8. Gallery 3D+倒影 滑动切换图片示例
  9. python 每周第一天和最后一天
  10. PM3破解加密IC卡
  11. movs 数据传送指令_数据传送汇编指令
  12. 常见后端数据存储问题解决方案
  13. bzoj1751 [Usaco2005 qua]Lake Counting
  14. 人生经典定律[收藏]
  15. Photoshop支持ICO图片格式
  16. 锂离子电池性能测试软件,锂离子电池最常用的性能测试-放电曲线分析攻略(8000字长文)...
  17. excel不同电脑上显示不一样解决方案
  18. python控制步进电机驱动器_树莓派通过GPIO控制步进电机(python)
  19. 美国计算机教育方向相关的论文题目,浅谈美国大学计算机教育论文
  20. B - LIS LCS

热门文章

  1. Solidworks零件图存放位置更改后装配图识别不出来的解决办法
  2. 有一种焦虑叫三十不立
  3. Milvus以图搜图环境搭建
  4. php里用钢笔画曲线,ps钢笔工具怎么抠图
  5. (五)Guarded Suspension模式
  6. 你在找mp3音频格式转换器有哪些吗?分享3个实用的软件
  7. Pegasus Serial Port Tool @ Simplicity Version 串口测试工具简化版发布
  8. Vue PC端和移动端的切换
  9. 蓝桥java练习记录
  10. 计算机无法获得有效ip地址,无法获取ip地址,详细教您电脑无法获取ip地址的解决方法...