Replies: 2 comments
-
Thanks for checking out Nova and our apologies for the delay! The short answer is yes, the Text Field in Nova's UIControls samples do support non-Latin characters. The font asset (and/or its fallback font) assigned to the particular text object needs to support the characters as well in order for them to render, otherwise they'll appear like However, the reason for the delayed response here is we were tripped up by what we were seeing specifically with IME input. It turns out IME input events need to be handled in a special way, which we were not doing. That's why you don't see anything appear in the text field when using the IME Pad. So this is a bug on our end (why I changed the category of this thread), and we're actively working on a fix. In the meantime, if you want to unblock yourself, just replace the protected override void HandleFocused()
{
Input.imeCompositionMode = IMECompositionMode.On;
inputRoutine = StartCoroutine(InputLoop());
} Thank you for bringing this issue to our attention! I'll be sure to update the status of this thread once the fix has been submitted to the Asset Store for review and again when it's published. |
Beta Was this translation helpful? Give feedback.
-
v1.1.10 has been published with the fix for this! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to use "Nova - Free Trial", and looking at the "UIControls" sample.
I would like to input other languages except English in the TextField.
However, even though the TextField is focused, the Microsoft IME is disabled I cannot switch the keyboard language to other languages.
Inputting alphabets works, but not other characters except alphabets.
Is it possible to input other languages in Nova's TextField?
Beta Was this translation helpful? Give feedback.
All reactions