DOTween学习
DOTween入门
(81条消息) DOTween 插件下载及基本使用说明_dgtweening下载_四月的小白的博客-CSDN博客
面板Tools->Demigiant->DoTween utility panel
组件常用参数说明:
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的触发事件添加方法一样
(81条消息) unity中的DG.Tweening详解_忽然602的博客-CSDN博客
DG.Tweening, Unity插件,创建Tween动画;
using DG.Tweening; |
主要方法:
DOTween.To().OnComplete(); |
door.transform.DOMoveX(); //需要把对应door添加到脚本交互界面上 |
新建任务面板,将脚本挂载到UI面板上,以实现UI面板的移动
public void OnClickButton() {} |
一些案例:(81条消息) DoTween的使用与详解_牧guo的博客-CSDN博客
一些方法:DoTween在lua中的添加以及DoTween的常用方法 - old_Host - 博客园 (cnblogs.com)
官网案例:
<mark>
basic </mark>
Cube(w animation): DOTweenAnimaton.cs
Logo: DOTweenAnimation.cs
Image: Image, DOTweenAnimation.cs
Text、Text: Text(用了rich text), DOTweenAnimation.cs
Button: Button(OnClick(), 设置了DOTweenAnimation.DOPlay()
dotween里的动画曲线:Unity Dotween插件的运动曲线(Ease)介绍Ease选项Ease效果示例以及C#修改动画曲线功能_dotween ease_十幺卜入的博客-CSDN博客
dotween里的旋转模式:关于Dotween旋转以及OnValidate函数的解读 - 军酱不是酱 - 博客园 (cnblogs.com)
unity来控制旋转和朝向:Unity 控制物体旋转、朝向的一些方法_dolookat_幻冬的博客-CSDN博客