使用Avatar Mask疊加動畫層,實現(xiàn)動畫的疊加

Avatar Mask有幾個選項:

1、Humanoid:使用Avatar的骨骼結(jié)構(gòu)(一個人形的骨骼結(jié)構(gòu)),需要將需要遮罩的動畫的Rig屬性中,將Animation Type 更換為Humanoid,,可以通過點選對應(yīng)部位來選擇需要被控制的骨骼,綠色為受動作的影響,紅色為不受動作的影響。

2、Transform mask:手動勾選骨骼(一般用于無法使用Humanoid的骨骼動畫),將Avatar拖給Use skeleton from選項,點擊import skeleton獲取所有骨骼,然后進行選擇,√為受動作影響。。。選擇完成后不用運行游戲也能看到效果哦,rig設(shè)置為Generic,然后animations下的mask選項的definition為copy from other mask,可以通過播放直接看到遮罩的效果。如圖:

Animator Control中創(chuàng)建新的layer,如下圖

Weight代表動畫層的權(quán)重值;

Mask:設(shè)置好的avatat mask;

Blending選項:“重載”(override)表示其他層的信息會被忽略;“附加”(additive)表示這些動畫將被附加在之前的層上;

sync是copy其他layer;

Ik Pass:反向運動,子節(jié)點帶動父節(jié)點

設(shè)置好layer后就可以去播放動畫看看效果啦。

去網(wǎng)上搜索了下有看到一篇關(guān)于Animator的詳細介紹,寫的蠻詳細的了,以下是鏈接

參考:Mecanim Animator使用詳解 - MyArrow的專欄 - 博客頻道 - CSDN.NET


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容