Chinese character not showing in play mode

In all Unity 2023.2.x, Chinese character can show in UI builder. But can not show in play window.

I reported a bug and got a case number IN-65912 and have waited for long, is there any plan to fix it?

Is the font identical between the 2 setups?

Yes, it is the same uxml file, same font and same everything.

Label测试demo

you can try in one minute.

I’ve reported IN-60828 a while back, which seems to be quite similar.

Hi! We are aware of the confusing workflow and are looking to improve it in the future.

The UIBuilder uses the editor Global Font Fallback list. Hence why the CKJ characters appear correctly. The GameView, though, uses the Global Font Fallback used by the PanelTextSettings from the PanelSettings (see image). Currently, the runtime Global Font Fallback must be populated by the user.

We are looking to improve this workflow by allowing to select a different PanelSettings in the builder and to provide a built-in runtime Global Font Fallback list.

I would have expected to see the missing Unicode Glyph in the GameView though.


2 Likes

9605918--1362371--微信图片_20240127005035.png
It works!!! But so confusing o(╥﹏╥)o

@APSchmidt , you are using old text system. This forum is about UI Toolkit.