DotWeen

入门

实现效果

  1. 打击感
  2. 打字机
  3. 移动
  4. 缩放

代码实现

引用命名空间

1
using DG.Tweening;

打击感

image-20240904203426719
1
2
Camera.main.transform.DOShakePosition(2,3); //将摄像机按照指定的参数进行晃动 
//前者是持续时间,单位是秒,后者是强度

打字机

1
2
3
Text text;
text.DOText("要进行打字机变换文本内容",3);
//对应的需要两个参数,第一个如内容所示,第二个参数代表的是第一个的内容需要在几秒内完成,单位是秒
image-20240904205619841

移动

1
2
3
4
Text text;
text.transform.DOMove(new Vector2(1,1),3); //在3秒内从当前位置移动到指定位置
text.transform.DOMove(new Vector2(1,1),3).From(); //在3秒内从指定位置回到当前位置

缩放

1
2
3
4
5
6
7
text.transform.DOScale(1,2); //在2秒内将缩放至从当前值变为1

text.transform.DOScale(1,2).From(); //在2秒内将缩放值从1变为当前值

text.DOFade(1,2); //在2秒内将透明度从当前值变化为1

text.DOFade(1,2).From(); //在2秒内将透明度从当年值变为1