Тема: mmaps redux
Показать сообщение отдельно
Старый 31.08.2010, 09:59   #36
brainreaver
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 44
Сказал(а) спасибо: 9
Поблагодарили 5 раз(а) в 5 сообщениях
brainreaver На верном пути
По умолчанию

PHP код:
    if(!m_navMesh)
    {
        
m_navMesh m_sourceObject->GetMap()->GetNavMesh();

        if(!
m_navMesh)
        {
            
shortcut();
            return;
        }
    }

    if(!
m_navMeshQuery)
    {
        
m_navMeshQuery dtAllocNavMeshQuery();
        
m_navMeshQuery->init(m_navMesh2048);

        if(!
m_navMesh)
        {
            
shortcut();
            return;
        }
    } 
по идее, если !m_navMesh, то до if(!m_navMeshQuery) дело не дойдет, и нам не нужно второй раз проверять if(!m_navMesh)
brainreaver вне форума   Ответить с цитированием