UE Animation Note5
一、同步組:
同步組(Sync Groups)用于在混合過(guò)程中同步動(dòng)畫(huà)長(zhǎng)度及播放。
同步組使用角色概念,其中一個(gè)動(dòng)畫(huà)是領(lǐng)導(dǎo)者,而所有其他動(dòng)畫(huà)都是跟隨者。領(lǐng)導(dǎo)者優(yōu)先觸發(fā)動(dòng)畫(huà)通知,跟隨者的通知受到抑制,并且動(dòng)畫(huà)長(zhǎng)度需要與領(lǐng)導(dǎo)者動(dòng)畫(huà)長(zhǎng)度進(jìn)行匹配(加快或減慢播放速度)。
同步組類型可以使用基于組同步(Group-Based Syncing)。
基于標(biāo)識(shí)同步可以使動(dòng)畫(huà)時(shí)間軸的標(biāo)識(shí)之間的播放相對(duì)位置同步,這需要在動(dòng)畫(huà)通知時(shí)間軸內(nèi)添加同步標(biāo)識(shí)(Sync Marker)。
注意:同步組中的動(dòng)畫(huà)具有匹配標(biāo)識(shí)時(shí),會(huì)自動(dòng)使用基于標(biāo)識(shí)的同步。否則,系統(tǒng)將回退到正常的長(zhǎng)度同步行為。
此外還可以使用基于圖表同步(Graph-Based Syncing)。
官方文檔十分詳細(xì):https://docs.unrealengine.com/5.2/zh-CN/animation-sync-groups-in-unreal-engine/
二、
蒙太奇(Montage)可將多個(gè)動(dòng)畫(huà)序列(Animation Sequences)合并為單個(gè)動(dòng)畫(huà)資產(chǎn)并通過(guò)藍(lán)圖播放。
可以將蒙太奇中的動(dòng)畫(huà)切分為多個(gè)蒙太奇片段(Montage Sections),以便在運(yùn)行時(shí)按一定邏輯以任何順序動(dòng)態(tài)播放。可以在蒙太奇分段面板中控制分段的過(guò)渡,也可以用藍(lán)圖設(shè)置更復(fù)雜的分段過(guò)渡行為。
Montage無(wú)法在AnimGraph中使用。
使用Montage完成的跳躍動(dòng)畫(huà):



三、
動(dòng)畫(huà)曲線(Animation Curve)簡(jiǎn)稱曲線(Curve),可以為動(dòng)畫(huà)提供額外屬性,例如材質(zhì)參數(shù)、變形目標(biāo)和其他屬性。
可以創(chuàng)建曲線以影響材質(zhì)參數(shù)、影響骨骼網(wǎng)格體上的變形目標(biāo)或影響動(dòng)畫(huà)藍(lán)圖的任意值(主要用途)。
元數(shù)據(jù)曲線(Metadata Curves)也常常用于動(dòng)畫(huà)序列(Animation Sequence)中。
Character Blueprint中使用曲線節(jié)點(diǎn):

如侵刪,歡迎評(píng)論指正。
參考來(lái)源:
https://www.bilibili.com/video/BV12f4y1r71N?p=20&vd_source=46b59e073cc898a338339512dcee8431
https://docs.unrealengine.com/5.2/zh-CN/animation-curves-in-unreal-engine/