unity22——DO Tween 常用简单操作

我们在unity开发中,经常会遇到一些界面的简单动画,场景的简单动画。我们一般会用animation去穿动画帧解决。但是这样做有一个弊端,会生成一个很大的帧动画文件。如下图。unity22——DO Tween 常用简单操作_第1张图片

在这里插入图片描述
如果你想更方便,以及让资源更简洁化。那么这个时候。我们就可以用 DO Tween这个插件来解决问题。
在网上有一些教程,但是会看到一些代码的讲解,比较程序化。如果你不是个程序员,可能看的云里雾里。下面我将写一个,美术可以看懂的操作方式。比较简单。

操作一。
将插件包丢入你的工程。找到你想做动画的物体。点击add component添加控制器DO tween animation。如下图。

unity22——DO Tween 常用简单操作_第2张图片
unity22——DO Tween 常用简单操作_第3张图片
添加完毕之后你会看到下图界面。

unity22——DO Tween 常用简单操作_第4张图片
下面来详细的讲解一下每个按钮的作用。
unity22——DO Tween 常用简单操作_第5张图片

  1. 这一部分。play代表单独播放你制作的单体动画。
  2. play all on gameobject 代表只播放在这个物体上制作的某几个动画。
  3. play all in scene代表播放在这个场景scene下的所有物体的tween动画。
  4. 下面的灰色按钮同理。代表相应的停止动画方式。
    unity22——DO Tween 常用简单操作_第6张图片
    上图中这个部分,代表你想制作的动画类型。
    move代表移动
    localmove局部位移
    rotate旋转
    localmove局部旋转
    scale缩放
    color颜色
    fade淡入淡出
    text贴图纹理
    uiwidthheight代表UI权重
    punch(这个一般不用,暂时不知道)
    shake震动曲线
    camera相机
    一般美术用的简单动画,就用move、scale、rotate就够用了。
    unity22——DO Tween 常用简单操作_第7张图片
    上图部分。
    Duration:代表你所作的动画总时长。就是一个动画在多少秒内播放完成。
    Delay:代表预热。相当于过多少秒才开始播放动画。
    ignore timescale:忽略时间跨度,这个一般不点。不好控制。
    ease:这个选项点开下来菜单会有很多,是工具里自带的一些曲线运动,可以让你选用。如果你觉得自带的过度曲线不太满意。可以点击Aniationcurve。这个选项可以自己设置你想要的曲线运动。
    unity22——DO Tween 常用简单操作_第8张图片
    loops:代表是否循环,循环几次。想要一直循环可以填写-1
    id:一般用不到
    FROM/TO:当你选择from时。填写数值。代表从这个数值。运动到。你现在物体所在的位置。
    当你选择to时候。代表从你现在物体所在的位置开始,移动到你填写的数字位置。

unity22——DO Tween 常用简单操作_第9张图片
剩下的就是熟练操作了。朋友们。可以多试试不同的参数,感受一下不同的动画感觉。
下面是刚刚调整出的效果,仅供参考,不得转载。

你可能感兴趣的:(unity技美问题)