Bitmapy allegro.cc splitowanie
Ostatnio zmodyfikowano 2015-05-16 17:47
dekros Temat założony przez niniejszego użytkownika |
Bitmapy allegro.cc splitowanie » 2015-05-16 15:24:59 Witam mam mały problem ponieważ BITMAP *pic; BITMAP *bitty = create_bitmap(640, 700); int x=340; int y=240; double dx=0.8,dy=0.5; pic = load_bitmap("kula.bmp", NULL); readkey(); while(!key[KEY_SPACE]){ x+=dx; y+=dy; if(x>640 || x<100) dx=-dx; if(y>700 || y< 100) dy=-dy;
draw_sprite(bitty, pic, x, y); blit(bitty, screen, 0, 0, 0, 0, bitty->w, bitty->h); clear_bitmap(bitty); }
oczywiście mam allegro_init i na końcu usuwam bitmapy ma to działać tak że wrzucam to co mam w pic na bitty potem z bitty na ekran i nastenie usuwam co było w bitty(mogłem coś pomylić bo pisane z głowy ale ogółem działa to) tylko jak teraz próbóje to zrobić w innym programie to odrazu go crashuje;/ (tylko wtedy kiedy daje draw_sprite) nie wiem czemu bo bitmapy są podeklarowane obrazek jest itp;/ jakieś sugestie? |
|
RazzorFlame |
» 2015-05-16 17:47:52 Edit: Sorry, bzdury napisałem. |
|
« 1 » |