public void checkCollision(CollisionSprite sprite) { if (sprite.checkCollision(sprite, boundaryBox)) { checkPlayerState(); } }
public override void visit(MovementController controller) { if (colSprite.checkCollision(colSprite, controller.getTree().getCollisionComponent())) { notifyObsevers(SpriteType.Victory); } }
public bool checkCollision(CollisionSprite sprite) { CLink temp = headCollisionTests; while (temp != null) { if (sprite.checkCollision(sprite, ((WallCollisionData)temp).getCol())) { return(true); } temp = temp.next; } return(false); }