private IEnumerator WaitForTooltip()
    {
        const float tooltipPauseDuration = 0.3f;

        yield return(new WaitForSeconds(tooltipPauseDuration));

        if (_bLastDialogue)
        {
            _tooltipControl.ShowTapToPlay();
        }
        else
        {
            _tooltipControl.ShowTapToResume();
        }

        _inputManager.ClearInput();
        while (!_inputManager.TapRegistered())
        {
            yield return(null);
        }
        _tooltipControl.HideResumeImages();
    }