天天看點

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);

繼續閱讀