[Allegro 5]Pozycja bitmapy narysowanej na bitmapie względem okna
Ostatnio zmodyfikowano 2015-09-08 19:52
rogaliczek Temat założony przez niniejszego użytkownika |
[Allegro 5]Pozycja bitmapy narysowanej na bitmapie względem okna » 2015-09-06 12:28:03 Witam,
Piszę grę w której rysuję bitmapę działka na bitmapie statku za pomocą funkcji "al_set_target_bitmap". Obydwa obiekty obracają się niezależnie od siebie.
Teraz chciałem zrobić strzelanie, gdzie pozycją początkową pocisku mają być współrzędne działka rysowanego na statku.
Jak ustalić zmianę położenia działka względem okna gdy statek się porusza?
Pozdrawiam.
|
|
marianekA |
» 2015-09-06 17:23:03 Moim zdaniem lepiej wyświetlać osobno bitmapę statku i działka zachowując odpowiedni priorytet a w współrzędnych bitmapy "działko" uwzględnić zmiany współrzędnych bitmapy statku. Po za tym zauważyłem ze funkcja "al_set_target_bitmap()" z " al_set_target_bitmap(al_get_backbuffer(okno))" w pętli spowalniają jej działanie (chyba ze to wina mojego starego komputera). |
|
rogaliczek Temat założony przez niniejszego użytkownika |
» 2015-09-08 19:52:21 Nie wiem jak mam obracać działko razem ze statkiem i dodatkowo niezależnie nim celować.
EDIT: Już sobie poradziłem. Rysuję dodatkową bitmapę obracającą się ze statkiem i dopiero na niej obracające się działko.
|
|
« 1 » |