000
18.04.2006, 15:10 Uhr
Gap
|
Hi,
Ich bin vor kurzem von DirectDraw auf Allegro umgestiegen und hab 2 Probleme damit:
1: Ich will Bilder aus einem Streifen gespiegelt anzeigen. Die Funktion draw_sprite_h_flip kann Bilder nicht aus einem Streifen anzeigen. blit dagegen kann nicht gespiegelt anzeigen. Ich machs bis jetzt so, dass ich die Bilder aus dem Streifen in einzelne neue Bilder blitte und dann die einzelnen Bilder mit draw_sprite_h_flip anzeig. Da ich aber viele Bilder hab ( ca. 20 Streifen ) mit sehr variablen Größen, ist diese Methode recht umständlich und performance verschlechternd. Kennt jemand dafür eine besser Lösung?
2: Bei meinem Allegro Spiel funktioniert manchmal der Input von Anfang an nicht. Weil ich kein Fenster erstell, lässt sich das Spiel nicht minimieren und es bleibt einem nur noch Neustarten. Woran kann das liegen?
Danke im voraus für eure Antworten, Gap |