读罢掩卷 发表于 2012-11-26 00:59

关于闲置动作(或者说站姿) 【mt_idle.hkx】 的衍生动作循环问题

本帖最后由 读罢掩卷 于 2012-11-26 01:49 编辑

我替换了mt_idle.HKX,闲置时,主角始终是这个站姿没错,但是,NPC在闲置时往往不是这个动作,只有少数情况下是这个替换后的站姿,随后就成了手放下或者回过头等其他的动作。
看起来游戏会自动切换npc的闲置动作,作用是加上点儿摇头或者转身的小动作,经过一番实验和思考,我认为闲置动作并非单独一个动作,当NPC闲置站立的时候,可能先使用mt_idle.hkx这个动作,然后会调用一系列衍生的idle动作,问题是这一系列衍生动作是什么?以怎样的顺序调用呢?随机?(我在论坛里搜索到这篇帖子http://bbs.blacksheepgame.com/thread-3327767-1-1.html,其问题与想法与我相似,遗憾的是作者并没有给出答案,不过问题的详细在其中有很好的说明)


我将animations.bsa解包,将Data\meshes\actors\character\animations\female下所有以mt_idle开头的hkx文件(共计34个,见附件)替换成相同的一个hkx(为测试明显,我使用行走的动作文件),然后,大部分是正常行走,但有时会切换过快出现不断抬一只脚的情况,由此可见34个文件并不能一股脑儿的替换,应该有选择性的。                               

                              <hkcstring>Animations\female\MT_IdleHHDLeftEnter.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHDLeftIdle.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHDLeftToRight.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHDRightEnter.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHDRightIdle.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHDRightToLeft.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHLeftEnter.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHLeftIdle.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHLeftToRight.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHRightEnter.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHRightIdle.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleHHRightToLeft.HKX</hkcstring>
                              <hkcstring>Animations\female\MT_IdleLookingA.hkx</hkcstring>
                              <hkcstring>Animations\female\MT_IdleLookingB.hkx</hkcstring>
                              <hkcstring>Animations\female\MT_IdleLookingC.hkx</hkcstring>
                              <hkcstring>Animations\female\MT_IdleLookingD.hkx</hkcstring>
                                 ......等等,太多就不全列出来
打包好的那34个文件:

所以我在这里请教大神,那一系列衍生的idle动作是什么名字?是不是我提取的这34个文件?以怎样的顺序调用呢?

好吧,关键是我想要让npc在闲置时候始终是一个站姿,应该怎样做呢?



读罢掩卷 发表于 2012-11-26 00:59

沙发备用

读罢掩卷 发表于 2012-11-26 01:02

看来发太晚了没人看见...

kk3207164 发表于 2012-11-26 01:09

和楼主的想法正相反,希望主角有组合站姿,就像NPC 随从一样·······不会做动态动作·····{:3_92:}
也许用脚本都可以实现吧······{:3_156:}

HHH0828 发表于 2012-11-26 01:10

我反倒想主角象随从那样几个动作循环~~:lol

liangfen 发表于 2012-11-26 01:16

我也觉得闲置动作多点好,甚至希望出现身周1米内的小沙箱活动,

kk3207164 发表于 2012-11-26 01:30

比如UFO为随从添加了不少小动作,可是动作本身还是游戏自带的!游戏中NPC的站姿转换可能也是靠脚本完成的
另外还有一种动态站姿····比如哈大的TBBP的默认站姿,就是一个hkx文件的动态站姿······
记得有一个mod,就是这个····http://bbs.blacksheepgame.com/forum.php?mod=viewthread&tid=3346487
头部的各种动作也是游戏本身的,就是靠脚本来实现头部活动的,感觉只是动态站姿的话,应该比头部转动那个实现起来容易得多·····

wb568a 发表于 2012-11-26 02:01

{:3_99:}{:3_99:}

半神秋鹤 发表于 2012-11-26 02:19

猪脚在天际尽跑腿来着,就让他站着消停会吧

kk3207164 发表于 2012-11-26 10:34

用CK就可以预览hkx文件·····大部分的游戏自带动作(11号带的动作预览不了)和部分mod带的动作

读罢掩卷 发表于 2012-11-26 11:28

kk3207164 发表于 2012-11-26 10:34 static/image/common/back.gif
用CK就可以预览hkx文件·····大部分的游戏自带动作(11号带的动作预览不了)和部分mod带的动作 ...

嗯,我尝试一下,多谢

hoieghi 发表于 2012-12-6 21:29

hoieghi 发表于 2012-12-6 21:30

读罢掩卷 发表于 2012-12-6 21:32

hoieghi 发表于 2012-12-6 21:30 static/image/common/back.gif
后来怎么样

http://bbs.blacksheepgame.com/thread-3327767-1-1.html
14楼。

huanghangy123 发表于 2013-1-14 18:48

要顶起啊

14358 发表于 2013-2-7 17:22

好認真的帖子= =!

havis 发表于 2020-7-9 10:07

萌新想问,mt是什么,一种武器还是一个人种
页: [1]
查看完整版本: 关于闲置动作(或者说站姿) 【mt_idle.hkx】 的衍生动作循环问题