3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 17482|回复: 16
打印 上一主题 下一主题

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

  [复制链接]

8

主题

701

帖子

929

积分

超级玩家

invisible air

Rank: 5Rank: 5

贡献度
93
金元
5465
积分
929
精华
1
注册时间
2011-12-7
跳转到指定楼层
主题
发表于 2012-11-26 00:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 读罢掩卷 于 2012-11-26 01:49 编辑

我替换了mt_idle.HKX,闲置时,主角始终是这个站姿没错,但是,NPC在闲置时往往不是这个动作,只有少数情况下是这个替换后的站姿,随后就成了手放下或者回过头等其他的动作。
看起来游戏会自动切换npc的闲置动作,作用是加上点儿摇头或者转身的小动作,经过一番实验和思考,我认为闲置动作并非单独一个动作,当NPC闲置站立的时候,可能先使用mt_idle.hkx这个动作,然后会调用一系列衍生的idle动作,问题是这一系列衍生动作是什么?以怎样的顺序调用呢?随机?(我在论坛里搜索到这篇帖子http://bbs.3dmgame.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个文件: meshes.7z (264.8 KB, 下载次数: 283)

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

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



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-31 06:12 , Processed in 0.027483 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表