这里使用了Unity 的Dotween插件
需要导入包
using DG.Tweening;
让游戏物体平移
//参数一:要移动到的位置
//参数二:动画完成要多少秒
transform.DOMove(new Vector3(0,0, 8.08f),2.5f);
让游戏物体旋转
//参数一:要旋转成的样子的坐标
//参数二:旋转动画多少秒完成
transform.DORotate(new Vector3(-15.993f, -36.222f,-36.896f), 2.5f);
让游戏物体缩放
//参数一:要旋转成多大
//参数二:动画完成要多少秒
transform.DOScale(new Vector3(2, 2, 2), 2.5f);
让UI图片平移
//获取图片
Image image = transform.GetComponent();
//让图片平移
image.rectTransform.DOLocalMove(new Vector2(0, 0), 1f);
让UI图片旋转
//让图片旋转
image.rectTransform.DOLocalRotate(new Vector3(0, 0,180), 2f);
让UI图片缩放
//让图片缩放
image.rectTransform.DOScale(new Vector2(2,2),2f);
————————————————
版权声明:本文为CSDN博主「黑狗向前跑」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42137574/article/details/101347630
