Brak litery ś w unity

Ogólne pytania na temat Unity3D

Brak litery ś w unity

Postprzez DzikuseQ » 26 Sie 2019, 18:17

Nie wiem dlaczego, ale podczas robienia menu nie mogę napisać litery ś. Czcionka jest z polskimi znakami, lecz zamiast właśnie ś jest kwadracik.
DzikuseQ
 
Posty: 3
Rejestracja: 26 Sie 2019, 18:14
Has thanked: 0 time
Been thanked: 0 time

Re: Brak litery ś w unity

Postprzez Hostur » 26 Sie 2019, 19:25

Text unity czy Text mesh pro? Próbowałeś kopiować literkę ś z innego źródła? Wpisujesz ją przez edytor ręcznie? Źle się wyświetla w inspektorze, na scenie czy w game view?
Hostur
 
Posty: 734
Rejestracja: 05 Sie 2015, 07:36
Has thanked: 0 time
Been thanked: 0 time

Re: Brak litery ś w unity

Postprzez DzikuseQ » 26 Sie 2019, 21:53

Na 90% Text Mesh Pro (upewnię się rano), wpisuję literę ręcznie (nie próbowałem kopiować z internetu). W inspektorze wyświetla się dobrze, ale nie w grze i na scenie.
DzikuseQ
 
Posty: 3
Rejestracja: 26 Sie 2019, 18:14
Has thanked: 0 time
Been thanked: 0 time

Re: Brak litery ś w unity

Postprzez Ether_141 » 27 Sie 2019, 00:22

Najprawdopodobniej w Font Assecie, który zrobiłeś ze czcionki nie ma tej literki ś. Będziesz musiał jeszcze raz zrobić czcionkę do TMPro i upewnić się czy są wszystkie znaki jakie potrzebujesz.
Awatar użytkownika
Ether_141
 
Posty: 447
Rejestracja: 29 Sie 2015, 11:47
Has thanked: 0 time
Been thanked: 0 time

Re: Brak litery ś w unity

Postprzez Hostur » 27 Sie 2019, 07:15

Dokładnie, w czcionce może być ale może nie być zdefiniowana w znakach, nie ma standardowo utf-8 więc musisz użyć custom characters i do listy dopisać ś i Ś, jest do tego na pewno sporo tutoriali jak przegenerowywać te materiały dla TMP
Hostur
 
Posty: 734
Rejestracja: 05 Sie 2015, 07:36
Has thanked: 0 time
Been thanked: 0 time

Re: Brak litery ś w unity

Postprzez DzikuseQ » 27 Sie 2019, 08:22

Dzięki za pomoc, wszystko działa :D
DzikuseQ
 
Posty: 3
Rejestracja: 26 Sie 2019, 18:14
Has thanked: 0 time
Been thanked: 0 time

Re: Brak litery ś w unity

Postprzez Ice_trooper » 30 Sie 2019, 18:02

Jeśli chcesz zgłębić temat i bardziej zrozumieć swój problem to polecam posługiwać się tymi stronami:
http://www.unicode.org/charts/
https://answers.unity.com/questions/148 ... de-ch.html

Jeśli chciałbyś wspierać wszystkie polskie litery, a nie tylko ś, to polecam dopisać taką konfigurację dodatkowych znaków w TextMeshPro:
0-7F,104-144,D3,F3,15A,15B,179,17A,17B,17C
Nie śpię, bo programuję.
Awatar użytkownika
Ice_trooper
 
Posty: 142
Rejestracja: 31 Lip 2015, 22:27
Has thanked: 0 time
Been thanked: 0 time


Wróć do Wsparcie Unity

Kto jest na forum

Użytkownicy przeglądający to forum: Google [Bot] oraz 4 gości