Unity中實現動畫回放功能

在製作遊戲中,我們有時候會播放過場動畫或者劇情動畫,有時候會需要有動畫重新看,或者拖動進度條看每一幀信息的需求,那麼怎麼辦呢,我們需要實現一個動畫重放系統,實現邏輯主要是依靠Unity自帶的動畫曲線類(AnimationCurve),儲存遊戲物體從動畫開始始末的運動軌跡。然後我們用一個重播管理器去管理各項數據,像播放視頻一樣控制每幀的位置信息,實現重放。以下是核心的兩個腳本: ReplayEnti
相關文章
相關標籤/搜索