在我的画布组件中,我一个接一个地打印文本,如果文本不合适,我需要停止打印。按下下一个按钮后,将打印文本的其他部分。但是如何检查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;
}
我不想在最后打印一半的单词。然后,在按下之后,打印另一半