Hello and sorry again for this problem I displays different string in 3DText, but when a string contains special char, nothing appears (The entire chain!)... example: Code (csharp): using UnityEngine; using System.Collections; using System.Collections.Generic; public class Main : MonoBehaviour { public Transform guiText; // Use this for initialization IEnumerator Start () { List<string> strings = new List<string>(); strings.Add("Hello"); strings.Add("euro char test"); strings.Add("Eur/Dol : € $"); strings.Add("int test:"); strings.Add("343"); strings.Add("special char test"); strings.Add("é à ô"); strings.Add("stop"); for(int c=0;c < strings.Count;c++){ (guiText.GetComponent("TextMesh") as TextMesh).text = strings[c]; yield return new WaitForSeconds(1f); } } } Example in flash here (€ no working) Example in unity here (€ working) Source files Have an idea?