1. 麒麟子Creator 3D研究筆記—骨骼動畫過渡

        共 771字,需瀏覽 2分鐘

         ·

        2020-08-21 05:43


        注意看腳
        是以從同一點開始的軸上表示的三個或更多個定量變量的二維圖表的形式顯示多元數(shù)據(jù)的圖形方法。

        先得說聲抱歉,麒麟子之前寫過一篇文章《麒麟子Cocos Creator 3D研究筆記五:模型&骨骼動畫查看器》,?里面提到說,Cocos Creator 3D 1.1.2還不支持動作融合,因此無法實現(xiàn)角色動畫的平滑切換。

        后來經(jīng)過熱心讀者的指正,發(fā)現(xiàn)雖然動作融合沒有,但動畫過渡這個功能還是存在的。SkeletalAnimationComponent:crossFade就是干這個事情,朋友們可直接前往《官方文檔地址》查看詳情。

        這個函數(shù)用起來非常簡單,第一個參數(shù)和SkeletalAnimationComponent:play的第一個參數(shù)是一樣的,即動畫的名字。第二個參數(shù)就是過渡時間,單位為秒。麒麟子在DEMO中給的是0.5,請看上面GIF的效果。

        為什么麒麟子一開始沒有發(fā)現(xiàn)這個功能,那是因為要想這個特性生效,是不能使用動畫預(yù)烘焙的。即SkeletalAnimationComponent的UseBakedAnimation選項不能打鉤。

        總結(jié)一下,如果要想使用動畫過渡功能,只需要做到下面兩個事情
        1. 使用SkeletalAnimationComponent:crossFade替代SkeletalAnimationComponent:play來播放動畫

        2. 去掉SkeletalAnimationComponent的UseBakedAnimation標(biāo)記


        今天的內(nèi)容就這么多,也沒有配套源碼,希望大家玩得開心。

        瀏覽 63
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
          
          

            1. 免费无码婬A片在线视频夜场 | 欧美成人黑人XX视频免费观看 | 黄色网址中文字幕 | 午夜成人短视频 | jk美女被爆操 |