Benutze Visual Studio 2008.
1>..\_Common\Mover.cpp(11453) : error C2059: syntax error : 'else'
1>..\_Common\Mover.cpp(11454) : error C2447: '{' : missing function header (old-style formal list?)
1>Mover.cpp
1>..\_Common\Mover.cpp(11453) : error C2059: syntax error : 'else'
1>..\_Common\Mover.cpp(11454) : error C2447: '{' : missing function header (old-style formal list?)
1>Generating Code...
Code:
#ifdef __WING
else if ( +m_pMask != m_pRide && m_pMask != NULL );
{
if( ( m_pActMover->GetState() & OBJSTA_STAND && !m_pActMover->IsSit() && !m_pActMover->IsWalk()) && ( D3DXVec3LengthSq( &m_pActMover->m_vDelta ) <= 0.000f ) && pModel->m_fFrameCurrent == 0.0f )
{
if( m_eWingStateFlag != FLOATING )
{
CString strMotion = m_pMask->GetMotionFileName( _T("stand") );
assert( strMotion != _T("") );
m_pMask->LoadMotion( strMotion );
m_pMask->SetMotionBlending( TRUE );
m_pMask->SetLoop( ANILOOP_LOOP );
m_eWingStateFlag = FLOATING;
}
}
else if ( m_pActMover->GetState() & OBJSTA_NOT_STAND || m_pActMover->IsWalk() )
{
if( m_eWingStateFlag != FLYING )
{
CString strMotion = m_pMask->GetMotionFileName( _T("walk") );
assert( strMotion != _T("") );
m_pMask->LoadMotion( strMotion );
m_pMask->SetMotionBlending( TRUE );
m_pMask->SetLoop( ANILOOP_LOOP );
m_eWingStateFlag = FLYING;
}
}
else if( ( m_pActMover->GetState() & OBJSTA_LTURN ) || ( m_pActMover->GetState() & OBJSTA_RTURN ) && !m_pActMover->IsWalk() && !m_pActMover->IsSit())
{
if( m_eWingStateFlag != TURNING )
m_eWingStateFlag = TURNING;
}
}
#endif
Bitte um schnelle Hilfe.
MfG S0urce






