[allegro] tło
Ostatnio zmodyfikowano 2008-05-03 16:17
zax090 Temat założony przez niniejszego użytkownika |
[allegro] tło » 2008-05-03 14:34:34 Kto pyta nie błądzi:P ale to jest pytanie total nooba :D Utknąłem na lekcji z plikami graficznymi ..... no właśnie gdzie musi być linia "makecol(255,0,255)" żeby tło mojej postaci zniknąła?? na samym początku gdzie "clear_to_color" ??.. oto kod... zdjęcie ludka : http://img508.imageshack.us/my.php?image=ludekab7.png#include <allegro.h> int main() { allegro_init(); install_keyboard(); set_color_depth( 16 ); set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 ); clear_to_color( screen, makecol( 128, 0, 128 ) ); BITMAP * ludek = NULL; ludek = load_bmp( "ludek.bmp", default_palette ); if( !ludek ) { set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 ); allegro_message( "nie mogę załadować obrazka Ludek !" ); allegro_exit(); return 0; } masked_blit( ludek, screen, 0, 0, 200, 100, ludek->w, ludek->h ); makecol( 255, 0, 255 ); readkey(); destroy_bitmap( ludek ); while( !key[ KEY_ESC ] ) { } return 0; } END_OF_MAIN();
|
|
DejaVu |
» 2008-05-03 15:24:34 Ja nic z allegro nie robiłem :P ale napisałem do dudka, żeby zerknął na Twój problem, bo on robił grę w allegro i nawet skończył :) |
|
dudek |
» 2008-05-03 16:17:16 Juz Ci mowie:) W kursie troche niejasno autor napisal. Chodzi o to ze tlo Twojego obrazka musi miec kolor 255,0,255 w formacie RGB czyli rozowy. Poprostu otwierasz painta edytujesz kolory tam wybierasz sobie odpowiednie parametry i wypelniasz tlo:) jakis kolor musi byc tlem a rozowy chyba sie najrzadziej uzywa:P |
|
« 1 » |