public void OnCollisionStay(Collision other)
 {
     if (IsValidState())
     {
         currentBallState.OnCollisionStay(other);
     }
 }