本文整理汇总了C++中CMover::AddItToGlobalId方法的典型用法代码示例。如果您正苦于以下问题:C++ CMover::AddItToGlobalId方法的具体用法?C++ CMover::AddItToGlobalId怎么用?C++ CMover::AddItToGlobalId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CMover
的用法示例。
在下文中一共展示了CMover::AddItToGlobalId方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: SetNPC
void CQuiz::SetNPC()
{
CMover* pMover = (CMover*)CreateObj( D3DDEVICE, OT_MOVER, m_sNPC.dwNPCId );
if( !pMover )
{
Error( "CQuiz::SetNPC() - pMover is NULL - %d, %s", m_sNPC.dwNPCId, m_sNPC.strCharKey.c_str() );
return;
}
lstrcpy( pMover->m_szCharacterKey, m_sNPC.strCharKey.c_str() );
pMover->InitNPCProperty();
pMover->InitCharacter( pMover->GetCharacter() );
pMover->SetPos( m_sNPC.vPos );
pMover->InitMotion( MTI_STAND );
pMover->UpdateLocalMatrix();
pMover->AddItToGlobalId();
m_sNPC.idNpc = pMover->GetId();
CWorld* pWorld = g_WorldMng.GetWorld( WI_WORLD_MADRIGAL );
if( pWorld )
pWorld->ADDOBJ( pMover, FALSE, nDefaultLayer );
}