UTF-8 Support in Unity iPhone 1.6?

I am trying to write some equations that using some special characters, such as naught () or squared (). I am using Javascript and authoring in TextMate. File encoding in TextMate is set to UTF-8. The characters render in TextMate. The characters even render in a call to Debug.Log. However, these characters won't render when used with the GUI class, such as GUI.Label.

Does Unity iPhone support the display of UTF-8 characters via the Unity GUI class? If not, is there a work around (GUISkin or GUIStyle) or must I find a different method (display as image)?

Thanks, Christopher

Should work. Maybe the font that you are using doesn't support these characters. Try changing the font of the skin to something like `Monaco` or `Verdana` and check if you have the same result.

The squared character displays fine with the built-in font, although naught doesn't. If you're not using the built-in font, for the squared character at least, make sure you're importing using Unicode and not ASCII. The naught character may need a custom font.