DOTween 菜鳥初學(二)關於UI的

2021-10-03 19:10:11 字數 2679 閱讀 1932

接下來是相機有關的方法

doaspect(浮動到,浮動持續時間)

docolor(顏色為,浮動持續時間)

dofarclipplane(float to,float duration)

dofieldofview(float to,float duration)

donearclipplane(float to,float duration)

doorthosize(浮動到,浮動持續時間)

dopixelrect(矩形到,浮動的持續時間)

dorect(矩形到,浮動的持續時間)

doshakeposition(浮點持續時間,float / vector3強度,int頻率,浮點隨機性,布林淡出)

doshakerotation(浮點持續時間,float / vector3強度,int頻率,浮點隨機性,布林淡出)

//相機

camera m = transform.

getcomponent

<

camera

>()

; m.

doaspect(1f

,2);

//控制相機長高比

m.docolor

(color.red,2)

;//控制相機的顏色

m.dofarclipplane(1

,2);

//控制相機clipping planes中的far

m.donearclipplane(1

,2);

//控制相機clipping planes中的near

m.dofieldofview(20

,2);

//控制相機fieldofview引數

m.doorthosize(10

,2);

//控制正交相機中的size引數

m.dopixelrect

(new

rect(0

,0,200

,500),

2); m.

dorect

(new

rect(0

,0,3

,1),

2); m.

doshakeposition(2

,3,10

);//控制相機的震動

個人感覺dofieldofview和doorthosize可以嘗試做相機放大鏡的效果.

dopixelrect和dorect主要修改相機的

第乙個為修改畫素尺寸,第二個直接修改上圖。

接下來是對text元件的使用

docolor(顏色為,浮動持續時間)

dofade(浮動到,浮動持續時間)

dotext(字串為to,浮點持續時間,bool richtextenabled = true,scramblemode scramblemode = scramblemode.none,字串 scramblechars = null)

可混合補間

doblendablecolor(顏色為,浮動持續時間)

其實它們有些方法與之前一模一樣,就不再介紹,主要介紹dotext的方法

//text

text t = transform.

getcomponent

<

text

>()

; t.

dotext

("hello world hello",2

);

這個方法很適合打字機的效果

然後關於ui的資訊修改

doanchormax(vector2至,浮動持續時間,布林捕捉)

doanchormin(vector2至,浮動持續時間,布林捕捉)

doanchorpos(vector2至,浮動持續時間,布林捕捉)

doanchorposx / doanchorposy(浮動至,浮動持續時間,布林捕捉)

doanchorpos3d(vector3至,浮動持續時間,布林捕捉)

doanchorpos3dx / doanchorpos3dy / doanchorpos3dz(浮動到,浮動持續時間,布林捕捉)

dojumpanchorpos(vector2 endvalue,浮點數 jumppower,int numjumps,浮點持續時間,布林捕捉)

dopivot(vector2至,浮動持續時間)

dopivotx / dopivoty(浮動到,浮動持續時間)

dopunchanchorpos(vector2衝頭,浮動的持續時間,int頻率,浮動彈性,布林捕捉)

doshakeanchorpos(浮點持續時間,float / vector3強度,int頻率,浮點隨機性,布林捕捉,布林淡出)

dosizedelta(vector2至,浮動持續時間,布林捕捉)

t.recttransform.

doanchorpos

(new

vector2

(100

,100),2);

比如這個就可以修改ui的位置,其它也是主要修改ui的recttransform面板。

初學Sockets程式設計 二 關於名稱和位址族

int getaddrinfo const char hoststr,const char servicestr,const struct addrinfo hints,struct addrinfo results 含義 hoststr 主機名稱或位址,以null結尾的字串 servicestr ...

Pytorch學習記錄(二) 關於Gradient

在bp的時候,pytorch是將variable的梯度放在variable物件中的,我們隨時都可以使用variable.grad得到對應variable的grad。剛建立variable的時候,它的grad屬性是初始化為0.0的。import torch from torch.autograd im...

GIT 學習筆記(二) 關於修改

git checkout file可以丟棄工作區的修改 git reset head可以把暫存區修改撤銷掉 unstage 重新放回工作區 運用版本回退的方法 git log可以檢視提交歷史,以便確定要回退到哪個版本,再使用git reset hard commit id回退到想要的版本 用rm命令...