public CollisionAt ( Point p ) : System.Boolean | ||
p | Point | The point to check. |
return | System.Boolean |
public Boolean CollisionAt(Point p)
{
if (IndexExists(p))
{
Quad quad = this.tree.GetQuadByPoint(p);
return quad.collisionTexture.CollisionAt((p.X - quad.rectangle.X) + ((p.Y - quad.rectangle.Y) * quad.rectangle.Width));
}
else return true;
}
CollisionMap::CollisionAt ( int i ) : System.Boolean |