using UnityEngine;
using UnityEngine.UI;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
public class RichTextTypeWriterEffect : MonoBehaviour {
public Text t;
public float speed = 10;
float deltaTime;
int startPos;
public char altChar = '$';
private List<int> charPosList = new List<int>();
private float lastTime;
private StringBuilder sb = new StringBuilder();
private string lastText;
Regex tagPattern = new Regex(@"</?(\w+)=?#?(\w+)?>");
// Use this for initialization
void Start () {
if (speed == 0)
speed = 1;
using UnityEngine.UI;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
public class RichTextTypeWriterEffect : MonoBehaviour {
public Text t;
public float speed = 10;
float deltaTime;
int startPos;
public char altChar = '$';
private List<int> charPosList = new List<int>();
private float lastTime;
private StringBuilder sb = new StringBuilder();
private string lastText;
Regex tagPattern = new Regex(@"</?(\w+)=?#?(\w+)?>");
// Use this for initialization
void Start () {
if (speed == 0)
speed = 1;