Autor Wątek: Wybieranie "warstwy"  (Przeczytany 1296 razy)

Offline AndrzejKrl

  • Użytkownik

# Październik 26, 2012, 23:00:28
witam
mam problem z działaniem "wybierania warstwy".
używam al_set_target_bitmap(bitmap) do wybierania warstwy, lecz po wydrukowaniu czegoś na daną bitmapę nie widać efektu (czarne tło)

Tak wyglądają poszczególne użyte funkcje:

ALLEGRO_BITMAP *bitmap = NULL;
bitmap=al_create_bitmap(1360,700);
al_convert_mask_to_alpha( bitmap, al_map_rgb(255, 0, 0) );
al_set_target_bitmap(bitmap);
al_draw_filled_rectangle(10,10,200,200,al_map_rgb(0,0,255));
al_flip_display();
al_destroy_bitmap(bitmap);

"Malowanie" na backbufferze działa prawidłowo, lecz tu nie. Ktoś może mi powiedzieć co źle robię?
Z góry dzięki za pomoc.

EDIT: Problem rozwiązany. Zapomniałem o rysowaniu warstwy przed al_flip_display(). Temat do zamknięcia.
« Ostatnia zmiana: Październik 27, 2012, 00:06:33 wysłana przez AndrzejKrl »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych