Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

dzielenie obrazu Allegro

Ostatnio zmodyfikowano 2009-11-09 18:20
Autor Wiadomość
cooldev
Temat założony przez niniejszego użytkownika
dzielenie obrazu Allegro
» 2009-11-08 19:12:53
W jaki sposób podzielić za pomocą Allegro obrazek na wiele części, tak jak ma to zrobione easykoder w przykładzie z samochodzikiem i korzystać z każdej części osobno?
Proszę o pomoc!!
P-11417
DejaVu
» 2009-11-08 19:15:46
Nie wiem jak ma zrobione EasyKoder, ale najłatwiej zrobić to po prostu poprzez utworzenie bufora dla każdego fragmentu, który ma być renderowany osobno. Załóżmy więc, że mamy dwóch graczy.
C/C++
BITMAP * gracz1;
BITMAP * gracz2;
BITMAP * bufor;
To co widzi gracz1 rysujemy w buforze gracz1, to co gracz2 w buforze gracz2. Następnie kopiujemy zawartość gracz1 i gracz2 do bufora ekranu, a następnie bufor wyświetlamy na ekranie.
P-11418
cooldev
Temat założony przez niniejszego użytkownika
» 2009-11-08 19:27:28
Chodzi mi o to że jeśli mam plik obraz.bmp to chcę go podzielić np. na 5 kawałków o wielkości x pikseli na x pikseli i później każdego z kawałków korzystać jak z osobnego obrazu.
P-11419
DejaVu
» 2009-11-08 19:59:54
To po prostu z bitmapy głównej kopiujesz wybrane fragmenty do innej bitmapy.
P-11423
lynx
» 2009-11-08 23:16:17
Robisz to 'blit', bądź 'masked_blit' w zależności czy chesz maskować kolor (255,0,255).
Dokumentacja - tutaj masz dokładnie opisane argumenty tych funkcji. :)
P-11425
cooldev
Temat założony przez niniejszego użytkownika
» 2009-11-09 18:20:13
Dzięki nigdy nie lubiłem głęboko się wczytywać w różnego rodzaju tutoriale i dlatego to mi umknęło =)
P-11437
« 1 »
  Strona 1 z 1