先来看一下DOTweenPath组件的截图

1、Scene View Commands

(1)SHIFT+CTRL:add a waypoint        加一个轨迹点

(2)SHIFT+ALT:remove a waypoint     移除一个轨迹点

2、INfo

(1)Path Length:轨迹长度

3、Tween Options

(1)AutoPlay:自动播放

(2)AutoKill:播放完自动销毁动画

(3)Duration:动画时长

SpeedBased:If selected ,the duration will count as units/degreex second;如果被选上,该时间作为单位时间。

(4)Delay:延时

(5)Ease:这是一个枚举,可以理解为动画播放速率曲线

(6)Loops:循环次数,动画循环播放的次数

-1:表示 一直循环

0:表示只播放一次

当该值>1时,检视面板出现LoopType,顾名思义就是指循环类型:

Restart:重新开始,后面的动画循环播放会从起点重新开始;

Yoyo:来回播放

Incremental:增加的,后面的path移动动画会在上一次循环的终点的基础上进行播放

(7)ID:动画ID

(8)UpdateType:这个枚举有三个值,指更新类型

Normal:正常更新,Update()

Late:晚于更新,LateUpdate()

Fixed:固定更新,FixedUpdate()

4、Path Tween Options

(1)Path Type:轨迹线类型

Linear:线型的

Catmull Rom:曲线

(2)Close Path:封闭曲线,将起点和终点相连

(3)Lock Rotation:锁旋转,xyzw

5、Path Editor Options:轨迹编辑参数,就不介绍了

6、ResetPath:重置轨迹

7、Events:

(1)OnStart:开始时

(2)OnPlay:播放时

(3)OnUpdate:更新时

(4)OnStep:单步完成时

(5)OnComplete:完成时

(6)OnCreated:动画创建时

事件顺序为:OnCreated->OnStart->OnPlay->OnUpdate(一直执行,直到完成),动画过程中单步完成时执行OnStep,整个动画完成后执行OnComplete

8、WayPoints:移动轨迹点

其中右边的Copy to clipboard,将坐标复制至剪贴板

加减按钮即指增加减少坐标点

9.常用函数如下:

DOPlay()        播放动画, 只播放一次

DOPlayForward()       正常播放(前放)

DOPlayBackwards()    动画倒放(倒回)

DOPause()     暂停动画

DORestart()    重新开始播放动画

DOKill()      销毁动画

DOTogglePause()     停止,播放,停止,播放,停止,播放(鼠标点击或者Button按钮)

dotween曲线运动 unity_Unity中DOTween插件的DOTweenPath轨迹移动相关推荐

  1. [DOTween]使用过程中的一些注意事项记录

    代码环境: unity:version5.3.4.f1 DOTween:v1.0.312 IDE:Microsoft visual studio Community 2015 DOTween中几个需要 ...

  2. dotween 的学习1.DoTween.To()的了解

    http://dotween.demigiant.com/documentation.php 文档查询 引用 Dotween.To()通过计算让数值从一个渐变得变化到b public Vector3 ...

  3. Unity3D 中 2D_Toolkit插件下载 和 导入方法

    Unity3D 中 2D_Toolkit插件下载 和 导入方法 1.你把下载来的包放到 安装目录:Editor\Standard Packages里面. 2.然后按ctrl+9,进入asset sto ...

  4. eclipse中egit插件使用

    2019独角兽企业重金招聘Python工程师标准>>> 这篇文章当时制作有点粗糙,建议阅读升级版:eclipse中egit插件使用--升级版 使用git作为项目的代码管理工具现在是越 ...

  5. IntelliJ IDEA中Maven插件无法更新索引之解决办法

    为什么80%的码农都做不了架构师?>>>    Maven的仓库.索引 中央仓库:目前来说,http://repo1.maven.org/maven2/ 是真正的Maven中央仓库的 ...

  6. Eclipse 中maven插件坏死解决办法

    2019独角兽企业重金招聘Python工程师标准>>> Eclipse中maven插件失效 如果切换工作区间就ok的,但是太麻烦了 关闭eclipse cd /path/worksp ...

  7. 在ASP.NET MVC应用中开发插件框架(中英对照)

    [原文] Developing a plugin framework in ASP.NET MVC with medium trust [译文] 在ASP.NET MVC应用中开发一个插件框架 I'v ...

  8. 解决vscode中golang插件依赖安装失败问题

    解决vscode中golang插件依赖安装失败问题 参考文章: (1)解决vscode中golang插件依赖安装失败问题 (2)https://www.cnblogs.com/feiquan/p/11 ...

  9. Metasploit中aggregator插件无法使用

    Metasploit中aggregator插件无法使用 aggregator是Metasploit自带的一个插件,用来管理会话Session.该插件使用metasploit-aggreator库.由于 ...

最新文章

  1. 支持向量机(SVM)的约束和无约束优化、理论和实现
  2. filter[过滤器]使用大全
  3. VMware VIC
  4. ASP.NET Core 使用 JWT 自定义角色/策略授权需要实现的接口
  5. Mr.J--JS学习(继承模式发展史)
  6. Django学习-19-缓存
  7. 洛谷P5300 与或和(全1子矩阵/单调栈)
  8. 物理内存管理之zone详解
  9. 网络空间安全——总结
  10. html个性签名,经典的个性签名设计
  11. word中如何设置页码从任意页开始
  12. Brute Force(暴力破解)
  13. 一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。
  14. jQuery——淘宝购物车结算页面demo
  15. 8.认识robots.txt到爬取信息
  16. EmEditor,如何开启显示制表符
  17. Numpy计算分位点及标记对应区间的下标
  18. Python读写文件(txt, csv等)小结
  19. python海龟交易策略_【手把手教你】用Python量化海龟交易法则 - 简书
  20. 恢复被病毒强制隐藏的文件夹

热门文章

  1. SD从零开始15 税(Taxes)
  2. 训练不出结果_工业设计师如何训练自己的设计思维? 问答
  3. python字典类型实现的键值对的映射_python数据类型-映射和集合-字典
  4. 学python最重要的是_基础、语法都不是最重要的,学Python最重要的是什么?编程思路!-站长资讯中心...
  5. android设计ip输入框,Android下自定义IP控件
  6. cos html cache插件,关于Cos-Html-Cache插件不能创建首页缓存的解决办法
  7. Python函数中apply、map、applymap的区别
  8. Python从头/尾删除子符串的正确操作
  9. 加你用移动端数据爬取
  10. 超详细 1小时学会Python输入和输出!