引用using DG.Tweening命名空间
一、DOTween程序动画插件
1.镜头摇晃API
Camera.main.transfrom.DOShankePosition(2,3)
第一个参数,镜头摇晃时间
第二个参数,镜头摇晃强度
2.文字打字机
public Text dialogue;
private void TextCon(){
dialogue.DOText("填入想要输入的文本",4f)
}
第二个参数是持续时间
3.移动
transform.DOMove(new Vector2(transform.position.x+400,transform.position.y),2f)
第一个参数是目标位置,第二个参数是移动所需时间,移动到世界坐标目标位置
如果想实现归位操作,后面加.From();
如果想实现相对位置移动,后面加.SetRelative
4.缩放
transform.DOScale(0,0.5f).From();
第一个参数是目标值,第二个参数是持续时间
5.sequence
Secqunence sq=DOTween.Secquence();
sq.Append(移动,颜色,缩放等等)
按照顺序执行
二、TimeLine
创建轨道;
1、最常用的,Animation Track
可以添加多个轨道来进行叠加,相当于剪辑
2.音频轨道轨道:Audio Track
3.可见性轨道 Active Track
右键Add Activation Clip,代表这个时长范围内是可见的