Cannon Fodder Opublikowano 30 Listopada 2009 Udostępnij Opublikowano 30 Listopada 2009 Być może,że banalne pytanie, ale jak sprawnie i szybko sterować wielkością czcionki ? GML draw_set_font( XXX ) ? to chyba odwołuje się na sztywno do wcześniej ustawionego formatu. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 30 Listopada 2009 Udostępnij Opublikowano 30 Listopada 2009 to chyba odwołuje się na sztywno do wcześniej ustawionego formatu. Owszem. I jedyny znany mi sposób na zrobienie tego bardziej dynamicznie to odpowiednie ustawienie argumentów xscale, yscale w rozszerzonych wersjach funkcji draw_text Chociaż wydaje mi się, że wśród funkcji umożliwiających edycję zasobów są jakieś do czcionek. Ale to raczej nie będzie za szybkie. A jeśli efekt pierwszego sposobu nie jest zadowalający to można użyć wygładzenia. Ale funkcji nie pamiętam (texture_interpolate(1) zdaje się). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 30 Listopada 2009 Udostępnij Opublikowano 30 Listopada 2009 a nie możesz dodać do gm kilka rozmiarów danej czcionki, przypisać ich do tablic i dynamicznie wywoływać? :D Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Cannon Fodder Opublikowano 30 Listopada 2009 Autor Udostępnij Opublikowano 30 Listopada 2009 a nie możesz dodać do gm kilka rozmiarów danej czcionki, przypisać ich do tablic i dynamicznie wywoływać? :D właśnie tylko taki mi pomysł po głowie chodzi :-) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 30 Listopada 2009 Udostępnij Opublikowano 30 Listopada 2009 w sumie szybkie to i proste :) np. GML arial[ 8 ] = font_arial_8 arial[ 10 ] = font_arial_10 arial[ 11 ] = font_arial_11 arial[ 12 ] = font_arial_12 draw_set_font( arial[ 12 ] ); lub rozmiar = 10 draw_set_font( arial[ rozmiar ] ); ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Cannon Fodder Opublikowano 30 Listopada 2009 Autor Udostępnij Opublikowano 30 Listopada 2009 a jak korzystać z font_replace(??); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 30 Listopada 2009 Udostępnij Opublikowano 30 Listopada 2009 GML font_replace( font0, 'arial', 12, false, false, 0, 256 ) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Cannon Fodder Opublikowano 30 Listopada 2009 Autor Udostępnij Opublikowano 30 Listopada 2009 GMLfont_replace( font0, 'arial', 12, false, false, 0, 256 )...0, 256 ) co to daje ? first, last ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 30 Listopada 2009 Udostępnij Opublikowano 30 Listopada 2009 te numerki to indeksy znaków ascii. Ustalasz tam przedział znaków, który chcesz załadować do gm'a. Moim zdaniem lepiej wpakować wszystko aby np nie pominąć polskich znaków, bądź czegoś co będziesz chciał później użyć. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Cannon Fodder Opublikowano 1 Grudnia 2009 Autor Udostępnij Opublikowano 1 Grudnia 2009 te numerki to indeksy znaków ascii. Ustalasz tam przedział znaków, który chcesz załadować do gm'a. Moim zdaniem lepiej wpakować wszystko aby np nie pominąć polskich znaków, bądź czegoś co będziesz chciał później użyć. Dziękuję. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się