发表于 2011-4-19 15:371#
楼主这游戏可以通过POS文件能调用原来游戏里面已有动作,目前好像是这样的
amb文件是骨骼动作骨骼动画,如果要改出原来游戏都没有的动作就要修改amb文件
但是用POS文件调用原来游戏里面已有动作是非常简单的
首先你要改POSE先要打开POS文件,怎么做呢用记事本打开吧(POS文件在PMODEL里。。。)
发现好多
Pose 0
{
source 1
Start 1
End 65
LoopStart 1
LoopEnd 65
}
Pose 1
{
source 0
Start 7242
End 7290
LoopStart 7242
LoopEnd 7290
EffectType 0
EffectID 0
}
Pose 2
{
source 0
Start 7292
End 7340
LoopStart 7292
LoopEnd 7340
EffectType 0
EffectID 0
}
Pose 3
{
source 0
Start 7342
End 7390
LoopStart 7342
LoopEnd 7390
EffectType 0
EffectID 0
}
Pose 4
{
source 0
Start 7392
End 7440
LoopStart 7392
LoopEnd 7440
EffectType 0
EffectID 0
}
Pose 5
{
source 0
Start 7442
End 7490
LoopStart 7442
LoopEnd 7490
EffectType 0
....
pose XXX就代表XXX动作的内容,每一个pose xxx里面都是一个独立的动作。如 POSE 20 为头晕动作 POSE 149 为游泳动作,POSE 23 为 踢 (球) 动作。
这里POSE 0是站立动作
就是第一个
Pose 0
{
source 1
Start 1
End 65
LoopStart 1
LoopEnd 65
}
比如我想替换成下蹲的动作POSE 10
Pose 10
{
source 0
Start 1
End 55
LoopStart 1
LoopEnd 55
EffectType 0
EffectID 0
}
很简单把它复制下来,再覆盖原来的POSE 0
Pose 0
{
source 1
Start 1
End 65
LoopStart 1
LoopEnd 65
}
我习惯把前面POSE的10改回0改下序号没什么关系
就完成了POS文件调用原来游戏里面已有动作
就这样,简单吧
到游戏里看看
果然发生了改变
amb文件是骨骼动作骨骼动画,如果要改出原来游戏都没有的动作就要修改amb文件
但是用POS文件调用原来游戏里面已有动作是非常简单的
首先你要改POSE先要打开POS文件,怎么做呢用记事本打开吧(POS文件在PMODEL里。。。)
发现好多
Pose 0
{
source 1
Start 1
End 65
LoopStart 1
LoopEnd 65
}
Pose 1
{
source 0
Start 7242
End 7290
LoopStart 7242
LoopEnd 7290
EffectType 0
EffectID 0
}
Pose 2
{
source 0
Start 7292
End 7340
LoopStart 7292
LoopEnd 7340
EffectType 0
EffectID 0
}
Pose 3
{
source 0
Start 7342
End 7390
LoopStart 7342
LoopEnd 7390
EffectType 0
EffectID 0
}
Pose 4
{
source 0
Start 7392
End 7440
LoopStart 7392
LoopEnd 7440
EffectType 0
EffectID 0
}
Pose 5
{
source 0
Start 7442
End 7490
LoopStart 7442
LoopEnd 7490
EffectType 0
....
pose XXX就代表XXX动作的内容,每一个pose xxx里面都是一个独立的动作。如 POSE 20 为头晕动作 POSE 149 为游泳动作,POSE 23 为 踢 (球) 动作。
这里POSE 0是站立动作
就是第一个
Pose 0
{
source 1
Start 1
End 65
LoopStart 1
LoopEnd 65
}
比如我想替换成下蹲的动作POSE 10
Pose 10
{
source 0
Start 1
End 55
LoopStart 1
LoopEnd 55
EffectType 0
EffectID 0
}
很简单把它复制下来,再覆盖原来的POSE 0
Pose 0
{
source 1
Start 1
End 65
LoopStart 1
LoopEnd 65
}
我习惯把前面POSE的10改回0改下序号没什么关系
就完成了POS文件调用原来游戏里面已有动作
就这样,简单吧
到游戏里看看
×
果然发生了改变
UID 109058


