Exemplo n.º 1
0
        private bool CollidedWith(Projectile proj, Ship ship)
        {
            Vector2D distance = proj.GetLocation() - ship.GetLocation();

            return(distance.Length() < shipRadius);
        }
Exemplo n.º 2
0
        private bool CollidedWith(Projectile proj, Star star)
        {
            Vector2D distance = proj.GetLocation() - star.GetLocation();

            return(distance.Length() < starRadius);
        }
Exemplo n.º 3
0
        private bool CollidedWith(Star star, Ship ship)
        {
            Vector2D distance = star.GetLocation() - ship.GetLocation();

            return(distance.Length() < (starRadius + shipRadius));
        }