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

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

Unity萌新:如何獲取每幀動(dòng)畫的骨骼數(shù)據(jù)

2023-01-16 15:59 作者:DeadCyber  | 我要投稿

先看置頂評(píng)論!

真的逆天。對(duì)于動(dòng)畫的每幀骨骼信息,我以為會(huì)有一些類似 boneTransform[frameNum]的動(dòng)畫數(shù)據(jù),可以從Unity的API上獲得。結(jié)果根本沒有。

要從Unity生成的prefab上,自己換算。骨骼會(huì)被生成為實(shí)際的sceneObject。然后你只能從那上面獲取數(shù)據(jù):

雖然你可以Inactive它們,但是實(shí)際上Unity還在使用并更新它們的位置。并且我們?nèi)绻枰业侥掣趋?,需要從根?jié)點(diǎn)上用

去遍歷判斷名稱尋找,其中true代表包含inactive孩子。

并且在SkinedMeshRenderer中的bones里,其下標(biāo)和這個(gè)層級(jí)關(guān)系沒有對(duì)應(yīng)關(guān)系,所以我們只能通過name硬找,絕了。

示例代碼:

在狀態(tài)機(jī)中設(shè)置state播放速度為0, 這段代碼會(huì)1.更新動(dòng)畫到某frame 2.輸出bones[0]的世界位置。其中從root找同名骨骼的函數(shù):


本來想看看能不能從.fbx直接讀取動(dòng)畫數(shù)據(jù),結(jié)果也是春春的逆天,還不如這。

Unity萌新:如何獲取每幀動(dòng)畫的骨骼數(shù)據(jù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
东平县| 枣庄市| 双柏县| 济南市| 沿河| 宽甸| 玉树县| 神木县| 望都县| 宜春市| 遵义县| 县级市| 故城县| 乌什县| 禹城市| 房产| 潮安县| 米易县| 自贡市| 大邑县| 西城区| 丹江口市| 郎溪县| 都江堰市| 安图县| 莲花县| 遂昌县| 文水县| 集贤县| 三台县| 砚山县| 红河县| 台东县| 神木县| 鄢陵县| 竹北市| 砀山县| 上高县| 江安县| 横峰县| 禹州市|