animator.GetCurrentAnimatorStateInfo(0).length > animator.GetCurrentAnimatorStateInfo(0).normalizedTime;
StartCoroutine(TextPrint(dialogField.GetComponent<Text>(), textMess, 0.1f, skipText));
IEnumerator TextPrint(Text output, string input, float delay, bool skip)
{
...
output.text = input.Substring(0, i);
...
}