一.骨骼动画与动画切片
1.系统资产TPAC文件中有两种类型的资源,骨骼动画skel_animation和动画切片anim_clip。
skel_animation = 骨架 + 骨骼 + 起始帧 + 动画帧
skel_animation(原生骨骼动画)
⬇
起始帧/开始帧截取(start_frame/end_frame)
⬇
动作混合(anim_blend)
⬇
定制化参数(combat_parameter,anim_flag)
⬇
动画切片(animation_clip)
#获取TPAC资源文件中animation_clip对应Index
MBAnimation.GetAnimationIndexWithName()
2.定制化参数AnimFlag(动画帧物理碰撞检测/是否循环播放):
[EngineStruct("Anim_flags", false)]
[Flags]
public enum AnimFlags : ulong
{
anf_enforce_lowerbody = 68719