Beispiel #1
0
//将对象从网格中删除
BOOL CGridManager::RemoveObjectFromGrid(CWorldObject *pWorldObject, INT32 nIndex)
{
	CGrid *pGrid = GetGridByIndex(nIndex);
	if(pGrid == NULL)
	{
		return FALSE;
	}

	return pGrid->RemoveObject(pWorldObject);;
}
Beispiel #2
0
BOOL CGridManager::RemoveObjectFromGrid( CWorldObject *pWorldObject, FLOAT x, FLOAT z )
{
	CGrid *pGrid = GetGridByPos(x, z);
	if(pGrid == NULL)
	{
		return FALSE;
	}

	return pGrid->RemoveObject(pWorldObject);;
}