目录
1、DOTWeen是一个动画插件,为Unity添加一些简单的动画。
1、Unity-学习-DOTween (七)之DOTweenPath路径编辑器的使用
四、操作:完成:物体从一个地方移动到另一个地方,并且添加监听事件
一、目的
1、想了解:Unity中DoTween学习
1、想:类似UE4中的spline样条线制作
二、参考:
1、Unity DOTween插件 学习记录
- ①总结:good:适合多看
1、[Unity插件] Unity3D插件之DoTween
https://www.jianshu.com/p/252c18016b3f
- ①总结:good:适合多看
1、DOTWeen是一个动画插件,为Unity添加一些简单的动画。
https://www.cnblogs.com/zhangyang4674/p/10897803.html
- ①总结:good:适合多看
1、Unity-学习-DOTween (七)之DOTweenPath路径编辑器的使用
https://blog.csdn.net/qq_40985921/article/details/88910272
- ①总结:good:适合多看,博主给了网盘链接,亲测:Unity2017.4.35c1版本是可以使用的,
1、Unity中DoTween的使用
https://www.cnblogs.com/answer-yj/p/10885936.html
- ①总结:good:了解到了动作做完后的监听事件
三、注意
四、操作:完成:物体从一个地方移动到另一个地方,并且添加监听事件
1、版本
Unity42017.4.35c1
VS2013
1、代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using DG.Tweening;
/// <summary>
/// 功能:点击蝴蝶后的加分特效移动
/// </summary>
public class My_test10_addScorerEffects : MonoBehaviour
{
/// <summary>鼠标点击的地方,目的:从鼠标点击的地方飞到“请捕捉5只蝴蝶”的ui上面</summary>
private Vector3 vec3_mousePoint;
/// <summary>加分后得分特效,目的:从鼠标点击的地方飞到“请捕捉5只蝴蝶”的ui上面</summary>
private Vector3 vec3_addScoreTarget;
// Use this for initialization
void Start()
{
vec3_addScoreTarget = GameObject.FindGameObjectWithTag("addScoreTarget").transform.position;
Tween t = this.transform.DOMove(vec3_addScoreTarget, 2);
t.SetEase(Ease.InCubic);
t.OnComplete(OnComplete);
}
private void OnComplete()
{
print("我做好了!");
this.gameObject.SetActive(false);
GameObject.FindGameObjectWithTag("ScriptsHold").GetComponent<My_test10_catchButterflyNumber>().AddCatchButterflyNumber(1);
}
}
1、设置