Allegro C++, Przemieszczanie się grafiki
Ostatnio zmodyfikowano 2017-04-17 19:37
Matej47 Temat założony przez niniejszego użytkownika |
Allegro C++, Przemieszczanie się grafiki » 2017-04-17 19:37:01 Witam. Mam styczność ze standardowym problemem odnośnie grafiki. KOD: -------------------------------------------------------------------- #include <allegro.h> int x = 0, y = 0; int main() { allegro_init(); install_keyboard(); set_color_depth( 32 ); set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 ); clear_to_color( screen, makecol( 255, 255, 255 ) ); BITMAP * plik = NULL; plik = load_bmp( "plik.bmp", default_palette ); blit( plik, screen, 0, 0, x, y, plik->w, plik->h ); while( !key[ KEY_SPACE ] ); { if( key[ KEY_UP ] ) { y--; } if( key[ KEY_DOWN ] ) { y++; } if( key[ KEY_LEFT ] ) { x--; } if( key[ KEY_RIGHT ] ) { x++; } blit( plik, screen, 0, 0, x, y, plik->w, plik->h ); } destroy_bitmap( plik ); allegro_exit(); return 0; } END_OF_MAIN();
------------------------------------------------------------------- Problem? Grafika nie porusza się. Pewnie problem jest banalny :p |
|
« 1 » |