先来看一下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:这是一个枚举,可以理解为动画播放速率曲线 

相关网址: 
http://dotween.demigiant.com/documentation.php 
以及:http://robertpenner.com/easing/easing_demo.html

(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按钮)

Unity中DOTween插件的DOTweenPath轨迹移动的更多相关文章

  1. 关于Unity中DOTween插件的使用(专题一)

    DOTween flash里面的一个概念叫补间动画,DOTween就是干这个事情的. 补间动画:在1秒钟之内从A点移动到B点,在这个之间会把动画补间补好. 当我们安装好DOTween后,它就会提供很多 ...

  2. Unity中DoTween的使用

    在Unity手游开发中,经常用到插值运算,我们可以使用Mathf.Lerp自行去实现效果,但是使用插件提高了我们的开发效率,这里归结一下DoTween的基本使用方式以及效果说明: 直接代码: usin ...

  3. unity中导入插件时报错处理办法

    错误如下: Unhandled Exception: System.TypeLoadException: Could not load type 'System.ComponentModel.Init ...

  4. Unity中嵌入网页插件Embedded Browser2.1.0

    背景 最近刚换了工作,新公司不是做手游的,一开始有点抵触,总觉得不是做游戏自己就是跨行了,认为自己不对口,但是慢慢发现在这可以学的东西面很广,所以感觉又到了打怪升级的时候了,老子就在这进阶了. 一进公 ...

  5. unity Dotween插件的简单介绍及示例代码

    unity里面做插值动画的插件有许多,比较常见的有itween.hotween.dotween.根据大家的反馈和实际体验来说,dotween插件在灵活性.稳定性.易用性上都十分突出.这里简单介绍下它的 ...

  6. unity缓动插件DOTween Pro v0.9.680

    DoTween Pro是一款unity插件,是unity中最好用的tween插件,比起Dotween的免费版要多很多功能,实现脚本和视觉脚本的新功能,支持包括移动,淡出,颜色,旋转,缩放,打孔,摇动, ...

  7. 高速上手Unity中最好的补间动画插件DFTween

     出处:http://blog.csdn.net/u010019717 author:孙广东      时间:2015.3.17   23:00 DFTween 是一个在 Unity 游戏引擎中高 ...

  8. Unity中内嵌网页插件UniWebView

    一.常见Unity中内嵌网页实现方式: 1.UnityWebCore只支持windows 2.Unity-Webview支持Android,IOS 3.UniWebView支持mac os,Andro ...

  9. 【Unity3d游戏开发】游戏中的贝塞尔曲线以及其在Unity中的实现

    RT,马三最近在参与一款足球游戏的开发,其中涉及到足球的各种运动轨迹和路径,比如射门的轨迹,高吊球,香蕉球的轨迹.最早的版本中马三是使用物理引擎加力的方式实现的足球各种运动,后来的版本中使用了根据物理 ...

随机推荐

  1. 力扣(LeetCode)70. 爬楼梯

    假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数. 示例 1: 输入: 2 输出: 2 解释: 有两 ...

  2. MYSQL的常用函数(字符串函数)

    ASCII(char)返回字符的ASCII码值 BIT_LENGTH(str)返回字符串的比特长度 CONCAT(s1,s2...,sn)将s1,s2...,sn连接成字符串 CONCAT_WS(se ...

  3. Mac python3.6 安装即使用 psycopg2

    学习下python调用PostgreSQL数据库 首先需要安装 psycopg2 python3安装: pip install psycopg2-binary 官网地址: https://pypi.o ...

  4. Superclass和Constructor Chaining

    A subclass inherits accessible date fields and methods from its superclass. Does it inherit construc ...

  5. 雷林鹏分享:jQuery EasyUI 树形菜单 - 创建基础树形网格

    jQuery EasyUI 树形菜单 - 创建基础树形网格 树形网格(TreeGrid)组件从数据网格(DataGrid)继承,但是允许在行之间存在父/子节点关系.许多属性继承至数据网格(DataGr ...

  6. 11月26日11月26日,周日在家practice.基本了解了layouts and Rending (guides); gem font-awesome-rails的实例用法;建立路径route, member..do的实际例子

    http://fontawesome.io/examples/ content_tag(:i,"", class:"fa fa-lock fa-spin fa-lg fa ...

  7. JDK常用工具

    JDK的命令行工具 jps 查看正在使用的jvm机器进程号. 常用命令,-l显示正在运行的jar包或者软件(基于jvm),-v显示当前进程详细的jvm参数 jps -l jps -v javap 反汇 ...

  8. 如何阻止div中的子div触发div的事件

    <div class="sideFrame" v-on:click="hideside"> <div class="sideFram ...

  9. 6月3 Smarty基础读取配置

    Smarty百科 Smarty是一个php模板引擎.更准确的说,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法.可以描述为应用程序员和美工扮演了不同的角色,因为在大多数情况下 ,他们不可能是同 ...

  10. 稳定获取Android设备唯一码(UUID)的解决方案

    最近做的一个项目中需要用到Android设备唯一码(UUID)来标识一台设备, Android中设备唯一码有很多,如:MAC地址.IMEI号(DeviceId).IMSI号.ANDROID_ID.序列 ...