Unity Dotween插件物体、ui的移动 旋转 缩放效果

Unity Dotween插件物体、ui的移动 旋转 缩放效果
#脚本应用命名空间
using DG.Tweening;
##让游戏物体平移
//参数一:要移动到的位置
//参数二:动画完成要多少秒
transform.DOMove(new Vector3(1,3, 8.08f),5.5f);
##让游戏物体旋转
//参数一:要旋转成的样子的坐标
//参数二:旋转动画多少秒完成
transform.DORotate(new Vector3(-12.2f, -3.5f,-45), 5.5f);
##让游戏物体缩放
//参数一:要旋转成多大
//参数二:动画完成要多少秒
transform.DOScale(new Vector3(2, 2, 2), 5.5f);
##让UI图片平移
//获取图片
Image image = transform.GetComponent();
//让图片平移
image.rectTransform.DOLocalMove(new Vector2(0, 0), 5.5f);
##让UI图片旋转
//让图片旋转
image.rectTransform.DOLocalRotate(new Vector3(0, 0,180), 5.5f);
##让UI图片缩放
//让图片缩放
image.rectTransform.DOScale(new Vector2(2,2),5.5f);
//rawImage缩放移动
public RawImage ADAS_rawImage;
ADAS_rawImage.GetComponent().DOAnchorPos3D(new Vector3(-2860, -96 , 0), 5.0f);
ADAS_rawImage.GetComponent().DOSizeDelta (new Vector2(600, 610),5.0f);

猜你喜欢

转载自blog.csdn.net/weixin_44919646/article/details/129318263