IEnumerator MessageDisp() { while (_messageCount < _originalMessage.Length) { _timer += Time.deltaTime; if (_timer >= _messageSpeed) { _timer = 0; _messageCount++; _dispMessage = _originalMessage.Substring(0, _messageCount); _textView.SetMessage(_dispMessage); } yield return(null); } if (_callback != null) { _callback(); } }