五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Unity筆記——Animator動(dòng)畫狀態(tài)機(jī)中動(dòng)畫切換的優(yōu)先級(jí)和動(dòng)畫切換的中斷處理

2023-08-11 07:53 作者:黑白色的楓  | 我要投稿

動(dòng)畫切換的優(yōu)先級(jí)

在unity的Animator動(dòng)畫狀態(tài)機(jī)中,一個(gè)動(dòng)畫可能會(huì)有切換到多個(gè)動(dòng)畫的可能,這些切換具有一定的優(yōu)先級(jí),并且可以手動(dòng)調(diào)整。

ground地面站立動(dòng)畫、jump跳躍動(dòng)畫、fall下落動(dòng)畫相互可以切換

選中jump動(dòng)畫,在Inspector面板中的Transitions中可以看到從jump分別可以切換過(guò)渡到ground、fall兩個(gè)動(dòng)畫。

Transitions的部分可以看到動(dòng)畫有幾個(gè)過(guò)渡

Transitions這個(gè)列表里的項(xiàng)目可以根據(jù)需要進(jìn)行拖動(dòng),修改過(guò)渡的優(yōu)先級(jí),在同時(shí)滿足條件的情況下,在列表上面的優(yōu)先級(jí)更高。

拖動(dòng)可調(diào)整過(guò)渡的優(yōu)先級(jí)

動(dòng)畫切換的中斷處理

選中動(dòng)畫之間的箭頭,在Settings中可以找到Interruption SourceOrdered Interruption兩個(gè)參數(shù)

Interruption Source的五個(gè)選項(xiàng)

Interruption?Source規(guī)定了當(dāng)前動(dòng)畫和下個(gè)動(dòng)畫哪個(gè)可以中斷過(guò)渡。

jump動(dòng)畫切換過(guò)渡到fall動(dòng)畫,jump動(dòng)畫就是Current State當(dāng)前動(dòng)畫,fall就是Next State下個(gè)動(dòng)畫。

Current State:當(dāng)前狀態(tài),jump動(dòng)畫在切換到fall動(dòng)畫的過(guò)程中滿足了jump動(dòng)畫切換到ground動(dòng)畫的條件,就會(huì)立刻開始向ground動(dòng)畫切換。

Next State:下個(gè)狀態(tài),fall如果有向其他動(dòng)畫的切換,例如翻滾,滿足條件后就會(huì)立刻中斷jump向fall的過(guò)渡,開始當(dāng)前狀態(tài)向翻滾動(dòng)畫過(guò)渡。

Current State Then Next State:優(yōu)先當(dāng)前狀態(tài),然后是下個(gè)狀態(tài),如果jump和fall同時(shí)都滿足向其他動(dòng)畫切換的條件,優(yōu)先執(zhí)行jump動(dòng)畫向其他動(dòng)畫的切換,例如站立。

Next State?Then Current State優(yōu)先下個(gè)狀態(tài),然后是當(dāng)前狀態(tài),如果jump和fall同時(shí)都滿足向其他動(dòng)畫切換的條件,優(yōu)先執(zhí)行fall動(dòng)畫向其他動(dòng)畫的切換,例如翻滾。


Ordered Interruption參數(shù),勾上表示只有只有優(yōu)先級(jí)比自己高的動(dòng)畫可以中斷這個(gè)過(guò)渡,取消勾選表示不論優(yōu)先級(jí)的高低都可以中斷。

優(yōu)先級(jí)

如果勾上以后,junp正在向fall過(guò)渡,同時(shí)又滿足了向ground切換的條件,就會(huì)中斷當(dāng)前的過(guò)渡,開始向ground動(dòng)畫過(guò)渡。如果ground優(yōu)先級(jí)比f(wàn)all低,就不會(huì)中斷向fall的過(guò)渡。

如果取消勾選,即使ground優(yōu)先級(jí)比f(wàn)all低,也可以中斷jump向其他動(dòng)畫的過(guò)渡,開始向ground過(guò)渡。

取消勾選的情況下,如果有一個(gè)優(yōu)先級(jí)比自己高,一個(gè)比自己低的兩個(gè)動(dòng)畫同時(shí)滿足條件,會(huì)根據(jù)優(yōu)先級(jí)進(jìn)行中斷和過(guò)渡。

3D動(dòng)畫過(guò)渡會(huì)從當(dāng)前的地方開始向目標(biāo)動(dòng)畫進(jìn)行過(guò)渡,unity會(huì)自動(dòng)計(jì)算過(guò)渡的動(dòng)畫會(huì)怎樣進(jìn)行變化,這個(gè)推測(cè)對(duì)2D動(dòng)畫不起作用。


本文是在觀看了傅老師的黑魂復(fù)刻P22后get到的知識(shí)點(diǎn),并根據(jù)百度到的知乎文章加強(qiáng)了理解后,通過(guò)自己的理解寫下的筆記,原文寫的更好建議直接看原文_(:з」∠)_

Animator- Interruption Source用法 - JIANG的文章 - 知乎 https://zhuanlan.zhihu.com/p/36244526



Unity筆記——Animator動(dòng)畫狀態(tài)機(jī)中動(dòng)畫切換的優(yōu)先級(jí)和動(dòng)畫切換的中斷處理的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
和林格尔县| 碌曲县| 辽宁省| 望城县| 邵东县| 龙门县| 宜都市| 涟水县| 平乡县| 洛扎县| 万山特区| 依安县| 松溪县| 大冶市| 阿鲁科尔沁旗| 昌平区| 大英县| 岳池县| 定安县| 阿巴嘎旗| 渭南市| 安宁市| 治多县| 三门峡市| 苗栗市| 苍山县| 屯昌县| 遵义市| 安陆市| 柯坪县| 如皋市| 巴里| 隆回县| 东源县| 华亭县| 霍林郭勒市| 东阳市| 兰州市| 商水县| 阿坝县| 台安县|