carnero
23.07.2012 09:31
У мака есть замечательное свойство: при большой нагрузке частично отваливается файловая система — пользовательские команды копирования выполняются, а софтварные — нет. В итоге сборка повисает мертвым грузом, а ты сидишь, ждешь, когда же ползунок дойдет до Build Succeded. Лечится исключительно ребутом системы. Bljad.
carnero
31.05.2012 12:23
Код такой код
bool CGameObject::CheckHit( int _x, int _y, ... )
{
<...>
int i = _y * _pattern.m_sizeX + _x;
return ( _pattern.m_bits[i >> 5] & ( 1 << ( i & 31 ) ) ) != 0;
}
_pattern.m_bits
это вектор точек объекта. сложная строчка ретурна проверяет, ткнули мы на область, содержащую отображаемые ... more →