|
void cAnimationCollection::Map(D3DXFRAME *RootFrame)
{
// Go through each animation set
cAnimationSet *AnimSet = m_AnimationSets;
while(AnimSet != NULL)
{
// Go through each animation object
cAnimation *Anim = AnimSet−>m_Animations;
while(Anim != NULL)
{
// Go through all frames and look for match
Anim−>m_Bone = FindFrame(RootFrame, Anim−>m_Name);
// Go to next animation object
Anim = Anim−>m_Next;
}
// Go to next animation set object
AnimSet = AnimSet−>m_Next;
}
}
里面全是局部变量,又不返回,又不对传入的参数进行处理,感觉这个函数就没什么用处。大虾们有什么看法啊,急等。 |
|