一文字づつ表示するテキストボックス

quizTextに予め全文を入れており、
quizDispIndex=0から初めて、徐々に増やしていき、全文を徐々に表示する

private static GameObject qt;
qt=GameObject.Find ("QueText");

qtはCanvas内のText

void Update () {
	if( quizDispIndex < quizText.Length )
	{
		quizDispIndex+=Time.deltaTime*20f;
		if(quizDispIndex>=quizText.Length)
			qt.GetComponent<Text>().text = quizText;
		else
			qt.GetComponent<Text>().text = quizText.Substring(0,(int)quizDispIndex);
	}
}

タグ:

unity
最終更新:2015年05月24日 16:54