如何检查Text组件中是否没有可用空间?

时间:2016-03-31 07:26:06

标签: c# unity3d

在我的画布组件中,我一个接一个地打印文本,如果文本不合适,我需要停止打印。按下下一个按钮后,将打印文本的其他部分。但是如何检查Text组件中是否没有可用空间?我不需要这里的滑块。如果所有符号都是" i",那么我可以打印432。如果" w" - 然后126。

 private IEnumerator TextDelay()
 {
     isTextTyping = true;
     foreach (char i in
         contentToPrint.stringsToPrint[NumberOfStringToPrint])
     {
         if (i != ' ')
             audioTapText.Play();
         textComponent.text += i;
         yield return new WaitForSeconds(0.04f);
     }
     isTextTyping = false;
 }

我不想在最后打印一半的单词。然后,在按下之后,打印另一半

enter image description here

0 个答案:

没有答案