DOTween 插件下载及基本使用说明

最新版插件网盘下载:

DOTween Pro v1.0.155.unitypackage
https://pan.baidu.com/s/1UaVZI_-A4dy4gK9ByijHhg

(若不会导入插件请百度“怎么导入unitypackage”)

功能一:设置路径,使物体按照轨迹运动

效果图:

步骤:

新建一个物体,给它添加下图组件:

组件常用参数说明:

AutoPlay:自动播放动画

AutoKill:自动删除动画

Duration:动画时长

Delay:延迟时长(过一段时间再播放)

Ease:动画播放的速度曲线

Loop:循环的次数(-1表示一直执行)

LoopType:循环模式(Restart:重新开始,Yoyo:来回摆动,Incremental:增量模式)

PathType:路径模式(CatmullRom:曲线;Linear:直线)

ClosePath:路径是否首尾相连

LocalMovement:是否是本地坐标

Orientation:运动朝向(ToPath:朝向路径方向,Look At Transform:朝向物体,Look At Position:朝向坐标点)

Events中是动画各状态时的对应事件添加按钮,和Button的触发事件添加方法一样

按钮触发动画的播放和暂停:

将这个带有动画的物体拖拽到按钮的触发事件上,然后选择下图这个DOTogglePause函数:

给动画添加路径的方法:

展开WayPoints,点击加号添加节点,然后在编辑界面可以拖拽这个节点到任意位置。

功能二:实现字的逐个显示

效果图:

 步骤:

新建脚本Main.cs,内容:

using UnityEngine;
using DG.Tweening;
using UnityEngine.UI;
public class Main : MonoBehaviour {
    public Text Te; //文本
    void Start() {
        Te.DOText("这是哪?\n我怎么会在这?\n哦\n我在上课", 5).SetEase(Ease.Linear);
        Te.DOColor(new Color(0.8f, 0.3f, 0.3f, 1), 5);
    }
}
/*5表示动画时长为5秒
SetEase里面的参数是显示速度的曲线类型,这里用的是匀速
DOColor函数可以使字体颜色渐变至目标颜色

将脚本赋给一个空物体,并把Text对象拖拽至代码的Te变量上即可。

功能三:控制物体/面板的移动

效果图:

步骤: 

1.新建脚本Main2.cs如下:

using UnityEngine;
using DG.Tweening;
using UnityEngine.UI;
public class Main2 : MonoBehaviour {
    void Start() {
        Tweener t = transform.DOLocalMove(new Vector3(3,0,0), 0.5f).SetEase(Ease.InOutQuint); //移动物体
        t.SetAutoKill(false);   //取消自动销毁
        t.Pause();  //设置暂停
    }
    public void OnClickButton() {
        if (!IsShow) {    //移动物体
            transform.DOPlayForward();   //动画播放
            IsShow = true;
        }
        else {
            transform.DOPlayBackwards(); //动画倒放
            IsShow = false;
        }
    }
}

将脚本赋给需要被移动的物体。

2.新建一个button,在button的触发事件中添加上面的OnClickButton函数即可。

功能三:抖动相机/物体

效果图:

 

步骤:

新建脚本Shake.cs如下:

using UnityEngine;
using DG.Tweening;
public class Shake : MonoBehaviour {
    void Start() {
        transform.DOShakePosition(10, new Vector3(1, 1, 0), 30, 360, false, false);
    }
}

然后拖拽至需要震动的物体上即可。

函数说明:

重载说明:(从末端去掉几个参数也可以)

Tweener DOShakePosition(float duration, Vector3 strength, int vibrato, float randomness, bool snapping, bool fadeOut);
Tweener DOShakePosition(float duration, float strength, int vibrato, float randomness, bool snapping, bool fadeOut);

 参数说明:

duration:震动时长

strength:震动幅度(Vector3表示在长宽高为x,y,z的立方体中震动)

vibrato:震动频率

randomness:角度突变的最大值(值越大震动越随机)

snapping:震动时是否对位置取整

fadeOut:震动快结束的时候是否慢慢停下来

其它说明:

函数返回值可赋值给Tweener类型变量,用于控制动画其它细节和添加状态函数。

功能四:给任何变量做插值

DOTween.To(() => 变量名, x => 变量名 = x, 目标值, 时间);

这种写法可以给任何变量做插值变化,比如颜色过渡,相机视角拉伸、尺寸过渡、旋转过渡等

  • 4
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Unity DoTween是一个非常流行的Unity插件,用于实现动画的创建和管理。它可用于在Unity中创建各种不同类型的动画效果,包括2D和3D动画。 要下载DoTween插件,首先需要打开Unity编辑器。然后,可以在Unity Asset Store中搜索DoTween插件。找到插件后,点击打开并查看插件的详细信息。 在插件详细信息页面,可以找到"Add to My Assets"或"Download"按钮,点击按钮后会自动开始下载插件的压缩文件。 下载完成后,可以回到Unity编辑器,点击"Assets"菜单,然后选择"Import Package",再选择"Custom Package"。在弹出的对话框中选择刚刚下载插件文件,点击"Open"开始导入插件。 导入完成后,可以在Unity的Project视图中看到导入的插件文件。将插件文件拖放到所需的Unity场景或预制件中,并使用DoTween提供的脚本和组件创建和管理动画效果。 总之,要下载Unity DoTween插件,首先需要在Unity Asset Store中找到并下载插件的压缩文件,然后在Unity编辑器中导入插件使用它来创建和管理动画效果。 ### 回答2: 要下载Unity DoTween插件,你可以按照以下步骤操作: 1. 打开您的Unity编辑器。 2. 在Unity的Asset Store窗口中搜索“DoTween”或直接在Google搜索引擎中搜索“Unity DoTween插件”。 3. 在搜索结果中找到DoTween插件,并确保您选择了适用于您的Unity版本的最新版本。 4. 点击下载按钮以开始下载插件。 5. 在下载完成后,将文件导入到您的Unity项目中。您可以通过双击下载插件文件(通常是一个.unitypackage文件)或通过选择“Assets”->“Import Package”->“Custom Package”来导入插件。 6. 在导入插件时,可以选择导入的资源。根据您的需求选择相应的设置并单击确定。 7. 导入完成后,您可以在Unity的“Assets”文件夹中看到新添加的DoTween文件夹。您可以在其中找到DoTween的示例脚本、样本场景等。 8. 现在,您可以开始在您的项目中使用DoTween插件了。您可以参考DoTween的文档、示例代码或在线教程,学习如何使用DoTween来创建动画效果、过渡动作等。 通过按照以上步骤,您就可以成功下载并开始使用Unity DoTween插件了。请记住,确保您的Unity版本与所下载插件版本兼容,以避免出现任何兼容性问题。 ### 回答3: Unity DOTween(即插值动画引擎)是Unity引擎的一个插件,用于在Unity项目中创建和实现各种类型的动画效果。DOTween能够以一种简单、直观和高效的方式帮助游戏开发者创建动画,无论是在2D还是3D环境中。 要下载Unity DOTween插件,可以按照以下步骤进行操作: 1. 首先,打开Unity引擎,并进入Unity Asset Store。Asset Store是Unity提供的一个在线资源商店,供开发者下载和购买各种类型的资源,包括插件、模型、纹理等。 2. 在Asset Store的搜索栏中输入“DOTween”,点击搜索按钮,将会显示出与DOTween相关的结果。 3. 找到Unity DOTween插件,并点击它的页面。在页面中,您将能够看到插件的详细介绍、版本信息、价格等。 4. 如果插件是免费的,则可以直接点击“下载”按钮,将插件下载到您的Unity项目中。 5. 如果插件是付费的,则需要按照网页上显示的价格进行购买。点击“购买”按钮后,会有相应的支付选项和步骤。 6. 完成支付后,插件将会开始下载下载完成后,您可以在Unity的Package Manager或者项目文件夹中找到并导入插件。 7. 导入插件后,您就可以在Unity使用DOTween来创建动画效果了。 Unity DOTween插件下载流程通常是相对简单的,只需要打开Asset Store,并按照界面上的指示进行操作即可。插件使用方法和示例代码可以在官方文档中找到,帮助您更好地掌握和应用DOTween的功能。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值