private void HandleOnThrowEnd () { if ((States)GetState () == States.RenderTrail) { ChangeState (States.BallReleased); } else { Debug.LogError ("Unexpected state. Check if the input is active in an invalid state."); } }