Hi there,
I’m currently working on a script for changing a random char in a string. Here’s what I’ve got so far:
import System.Text;
#pragma strict
var speed : float = 0.5;
var text : UI.Text;
var chars : int = 1500;
var oldText : StringBuilder;
function Start () {
oldText = new System.Text.StringBuilder(text.text);
Change();
}
function Change () {
while(true) {
oldText[Random.Range(0, chars-1)] = Random.Range(0, 2);
text.text = oldText.ToString();
yield WaitForSeconds(speed);
}
}
When I hit play, the text just vanishes in steps. I don’t know, what I’m doing wrong.
Thanks for your response!