I can’t even type here.
So see image.
At MS Word, Windings 3, code 119, code 117
How can I input this character to Text UI object?
I can’t even type here.
So see image.
At MS Word, Windings 3, code 119, code 117
How can I input this character to Text UI object?
Make sure you read this, espcially the Unicode part. You’ll need a font that supports the character you want, and then access it via it’s unicode code.
Still I can’t copy that characters from Word to Unity’s Text UI inspector. After ctrl+v, it shows nothing.
I’m not entirely sure that copy/paste works with Unity in this case. Do you have the correct font installed into Unity, made that font active in the object, and do you know which code the char is that you are looking for? In that case you will then have to generate the correct escape sequence/char code to access that glyph.
119 and 117 are ASCII characters, ‘w’ and ‘u’, respectively. Just type ‘w’ and ‘u’ into the field and make sure that it’s being rendering in Unity with Wingdings 3.
How to do that?
I tested with Arial font, dynamic import setting, unicode import setting, neither works.
Why are you testing with Arial? You said this symbol is from Wingdings 3. So you need to use Wingdings 3 not Arial.
In the Unity inspector, which doesn’t use the Wingdings 3 font for things you type into the text field, you’d type either a “u” or “w” since those characters have the exact same code as the Wingdings 3 characters you want to use. You can verify this using the Windows Character Map program.
I tried to import wingdings3 font, but unity doesn’t recognize it.
Error says.
FreeType error: The font Assets/Resources/fonts/wingdings3.ttf could not be imported because it does not contain any characters we can parse.
UnityEditorInternal.InternalEditorUtility:ProjectWindowDrag(HierarchyProperty, Boolean)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Here’s an idea: get a conventional TTF font, such as Arial, and combine it with Wingdings 3 to produce a new TTF file. Just isolate a few useless characters in the Arial font, and substitute them with the two you mentioned above. You can use a program like FontForge (which is free as far as I know) to do it. Then, import your custom font file into Unity.
FontForge: FontForge Open Source Font Editor