u3d_插件DoTween:(02)如何对变量进行动画
2017-04-26 00:00
316 查看
#####一、步骤
二、code
GetStart
1.保存场景 2.创建脚本 3.绑定脚本 4.编写代码 5.DoTween 6.C# lambda表达式
二、code
GetStart
using System.Collections; using System.Collections.Generic; using UnityEngine; using DG.Tweening; // 引入命名空间 public class GetStart : MonoBehaviour { public Vector3 myValue = new Vector3(0,0,0); // 创建一个变量 ,默认值为000 void Start () { // 对变量做一个动画(通过差值的方式去修改一个值的变化) // 当前的值 到 另外一个值 // To方法使用到了 C#里面的lambda表达式(前面两个参数,两个委托类型,两个方法) (可以查看c#教程) // x = myValue /* 第一个参数 : ()=>myValue 对这个值进行修改,把myValue返回 第二个参数 : x=>myValue = x 。修改的值 赋值给myValue . 传递一个值 DoTween已经帮我们计算好的值。把这个值赋值给myValue myValue=x 第三个参数 : 整个动画的目标值 第四个参数 : 由当前值到目标值 需要的时间 */ DOTween.To( ()=>myValue, x=>myValue = x, new Vector3(10,10,10),2); } void Update () { } }
![](http://upload-images.jianshu.io/upload_images/1090284-a4105b62bffbe9de.gif?imageMogr2/auto-orient/strip)
相关文章推荐
- u3d_插件DoTween:(08)动画的生命周期和生命周期函数
- u3d_插件DoTween:(07)动画的属性设置(动画曲线和事件函数)
- u3d_插件DoTween:(13)动画的组件可视化创建方式
- u3d_插件DoTween:(05)动画的前放和倒放
- u3d_插件DoTween:(04)动画的快捷播放方式
- u3d_插件DoTween:(11)颜色和透明度动画
- u3d_插件DoTween:(03)控制Cube和UI面板的动画
- u3d_插件DoTween:(01)DoTween动画插件介绍和导入
- u3d_插件DoTween:(09)对话框文字动画
- 手把手教你如何在win7(windows7)下进行java环境变量配置
- 如何利用BP网络进行神经网络变量筛选
- 如何将a、b的值进行交换,并且不使用任何中间变量
- 如何对变量名进行命名
- 如何用JAVA对两个整数变量的值进行互换的三种方法
- 如何对double型变量进行memset获得极大值或极小值
- 如何使用火狐浏览器的Poster插件进行post请求
- webstrom如何使用svn插件进行管理
- (翻译)jQuery如何打败flash + jQuery动画教程和插件
- 如何在FP中定义变量或者对资料进行增删改
- Unity 动画插件 DOTween 的简单使用