Witaj na Forum! Zapraszamy do rejestracji lub zalogowania. Stwórz konto  


Problemy z czcionką domowej roboty

#1

Witam, na potrzeby tabliczek z nazwą przystanku do mapy przema11 wykonałem prostą czcionkę, powpisywałem w niej małe litery, duże, liczby i trochę znaków ale te znaki w ogóle nie działają, po wpisaniu ich obiekt staje się niewidoczny. Są to m.in. takie znaki jak . , < > ? ! ( ) : ;

Nie mogę również dopisać do pliku oft spacji, gdy ją dopisuję i włączam grę to napisów nie ma, sam obiekt pozostaje.
Odpowiedz

#2

Z tego co zauważyłem pliki czcionek ludzie różnie kodują. Dla tych "zwykłych" wystarczy ANSI, dla tych bardziej skompikowanych (np. cyrylica, znaki diakrytyczne polskie, znaki interpunkcji) Omsi wymaga użycia odpowiedniego klucza Unicode, najczęsciej używany przez autorów to ten:
[Obrazek: fjSTxzf.jpg]

I choć osobiście nie wiem jak to się zmienia, mam nadzieję, że to to i nakieruję cię na rozwiązanie problemu:)
:spi:
Zanim cokolwiek napiszesz, przeczytaj koniecznie REGULAMIN!
Jeśli masz problem techniczny, zapoznaj się z ZASADAMI DZIAŁÓW TECHNICZNYCH!
Jeśli chcesz podzielić się dodatkiem, zapoznaj się z REGULAMINEM DZIAŁU POBIERALNIA!

Odpowiedz

#3
(Ten post był ostatnio modyfikowany: 03.05.2016, 13:01 przez skawek.)

Gdy tworzyłem spolszczenie, żeby można było używać polskich znaków, musiałem posłużyć się Notepadem++ i konwertować właśnie na kodowanie UCS-2 Little Endian. Ściągnij więc ten programik i kombinuj z kodowaniem, jak mówi Pause.
♪ "Nie pytaj mnie, wiem tyle co i ty" ♪

Zanim cokolwiek napiszesz, przeczytaj koniecznie REGULAMIN
Jeśli masz problem techniczny, zapoznaj się z ZASADAMI DZIAŁÓW TECHNICZNYCH
Jeśli chcesz podzielić się dodatkiem, zapoznaj się z REGULAMINEM DZIAŁU POBIERALNIA

Odpowiedz

#4

Zakodowanie w UCS-2 Little Endian pomogło bo pojawiają się już polskie znaki typu ż ę ą ale wpisanie nawiasu, przecinku albo innego znaku ciągle powoduje znikanie obiektu, no i spacja nie wchodzi, zamiast niej pojawia się duże A, jak przy polskich znakach bez kodowania w UCS-2 Little Endian.
Odpowiedz




Użytkownicy przeglądający ten wątek: