引言
DoTween是Unity上的一款动画插件,它使用简单,功能强大,利用它可以很方便地制作一些简单动画。而即使是一些较为复杂的队列动画,对它来说也不在话下。
开始使用
首先,访问AssetStore,搜索DoTween,下载该插件的免费版即可。
下载完成后,在Unity菜单栏中点击Tools->Demigiant->DOTween Utility Panel ,在他弹出的窗口点击Setup DOTween,此时DOTween会根据你的Unity版本自动引入所需要的库与文件。
Pro版本在这免费提供给大家:
×
下载提示:
本资源需要回复才可下载,分享不易,请多支持~
知道了
单个Tween动画
DoTween扩展了一些组件的方法,例如Rigidbody,Transform等,其中最常用的是Transform扩展。
在这里可以先尝试一下DoTween的扩展方法,下面这行代码的目的是使方块在1秒内于本地坐标轴x轴上移动两个单位,效果如下图所示。
CubeTransform.DoLocalMoveX(2.0f,1.0f);
DoTween提供了非常多的动画方法,例如各种线性或非线性的移动、旋转,甚至颜色改变、淡入淡出、显示隐藏等等,在此不做演示。
队列动画(多个Tween动画)
在实际的需求中,一个动画一般都包含对多个物体的操作,那么如何使用DoTween制作这种动画呢?