[Allegro 4.4]Problem z funkcją load_font
Ostatnio zmodyfikowano 2012-08-13 18:38
Szympans Temat założony przez niniejszego użytkownika |
[Allegro 4.4]Problem z funkcją load_font » 2012-08-02 00:31:57 Witam, mam problem z funkcją load_font, po wczytaniu czcionki za pomocą tej funkcji nie się nie wypisuje na bitmapie. myfont = load_font( "neon.pcx", default_palette, NULL ); if( !myfont ) { allegro_message( "Nie moge otworzyc czcionki !" ); allegro_exit(); }
BITMAP * up = create_bitmap( 400, 150 );
textprintf_ex( up, myfont, 20, 75, makecol( 0, 0, 0 ), - 1, "%s", quest.c_str() );
plik z czcionką jest przekonwertowany na .pcx (za pomocą ttf2pcx) jest tam gdzie plik .exe Przy zamianie myfont na font: textprintf_ex( up, font, 20, 75, makecol( 0, 0, 0 ), - 1, "%s", quest.c_str() );
tekst się wypisuje normalnie... |
|
kubawal |
» 2012-08-09 18:24:24 Jedyne co mi przychodzi do głowy, to problem z czcionką. Spróbuj też przeinstalować allegro |
|
DejaVu |
» 2012-08-09 19:05:25 A czytałeś jakie formaty obsługuje load_font? |
|
Gabes |
» 2012-08-09 21:02:34 Czy nie powinno być quest.c_str[] |
|
DejaVu |
» 2012-08-09 21:06:46 @up: to jest akurat poprawne co ma - Twój zapis by się nie skompilował nawet.
/edit:
Jeżeli tło jest czarne to czcionka prawdopodobnie Ci się wypisuje - no ale koloru czarnego :P |
|
kubawal |
» 2012-08-10 13:46:44 przecież makecol(0, 0, 0) daje biały, a nie czarny |
|
DejaVu |
» 2012-08-10 13:48:38 @up: "i nikt mnie nie przekona, że czarne jest białe, a białe jest czarne" - mnie chcesz przekonać czy siebie? :) |
|
kubawal |
» 2012-08-10 13:51:42 no skoro napis jest biały to na czarnym tle powinien być widoczny (no chyba że tło jest białe) |
|
« 1 » 2 |