void OnTypeText(string newText) { text.text = richText.Substring(0, textTyper.text.Length); if (newText != " ") { AudioClipDatabase.Instance.PlayKeySound(); } }
public void SubstringReturnsWellFormattedRichText() { RichTextSubstring rts = new RichTextSubstring("<i>foo</i> bar"); Assert.AreEqual("<i>f</i>", rts.Substring(0, 1)); Assert.AreEqual("<i>fo</i>", rts.Substring(0, 2)); Assert.AreEqual("<i>foo</i>", rts.Substring(0, 3)); Assert.AreEqual("<i>foo</i> ", rts.Substring(0, 4)); Assert.AreEqual("<i>foo</i> b", rts.Substring(0, 5)); Assert.AreEqual("<i>foo</i> ba", rts.Substring(0, 6)); Assert.AreEqual("<i>foo</i> bar", rts.Substring(0, 7)); Assert.AreEqual("<i>oo</i>", rts.Substring(1, 2)); Assert.AreEqual("<i>o</i>", rts.Substring(1, 1)); Assert.AreEqual("<i>o</i> ba", rts.Substring(2, 4)); }
public void SubstringReturnsWellFormattedRichText() { RichTextSubstring rts = new RichTextSubstring("<i>foo</i> bar"); Assert.AreEqual ("<i>f</i>", rts.Substring (0, 1)); Assert.AreEqual ("<i>fo</i>", rts.Substring (0, 2)); Assert.AreEqual ("<i>foo</i>", rts.Substring (0, 3)); Assert.AreEqual ("<i>foo</i> ", rts.Substring (0, 4)); Assert.AreEqual ("<i>foo</i> b", rts.Substring (0, 5)); Assert.AreEqual ("<i>foo</i> ba", rts.Substring (0, 6)); Assert.AreEqual ("<i>foo</i> bar", rts.Substring (0, 7)); Assert.AreEqual ("<i>oo</i>", rts.Substring (1, 2)); Assert.AreEqual ("<i>o</i>", rts.Substring (1, 1)); Assert.AreEqual ("<i>o</i> ba", rts.Substring (2, 4)); }