/// <summary> /// Raises the BallChanged event /// </summary> /// <param name="ball"></param> protected virtual void OnBallChanged(IBall ball) { BallChanged?.Invoke(this, ball); }
public virtual void RespawnBall() { BallChanged?.Invoke(_ball); }