public override void Enter(Blastball blastball)
 {
     rb         = blastball.GetComponent <Rigidbody>();
     playerMask = LayerMask.GetMask("Player");
     renderer   = blastball.GetComponent <Renderer>();
     minColor   = blastball.minColor;
     maxColor   = blastball.maxColor;
     minSize    = blastball.MinSizeVector;
     maxSize    = blastball.MaxSizeVector;
     minMass    = blastball.MinMass;
     maxMass    = blastball.MaxMass;
 }
 public override void Update(Blastball blastball)
 {
     if (Physics.CheckSphere(blastball.transform.position, blastball.transform.lossyScale.x / 2, goalMask))
     {
         if (blastball.currentTeam == "Blue Team")
         {
             ScoreManager.blueScore++;
         }
         else if (blastball.currentTeam == "Blue Team")
         {
             ScoreManager.yellowScore++;
         }
         blastball.GetComponent <Ball>().Blast(blastball.transform.position, blastRadius, blastMagnitude, blastLift);
     }
 }