[ALLEGRO] kamera
Ostatnio zmodyfikowano 2012-10-17 18:47
Kmicic Temat założony przez niniejszego użytkownika |
[ALLEGRO] kamera » 2012-10-13 21:55:28 Jak zrobić odpowiednie przesuwanie kamery ? Napisałem takie coś:
if ( al_key_down(&key_state, ALLEGRO_KEY_RIGHT )) {kamera_x--;} if ( al_key_down(&key_state, ALLEGRO_KEY_LEFT )) {kamera_x++;} if ( al_key_down(&key_state, ALLEGRO_KEY_DOWN )) {kamera_y--;} if ( al_key_down(&key_state, ALLEGRO_KEY_UP )) {kamera_y++;}
al_draw_bitmap(background,kamera_x,kamera_y,NULL); al_draw_bitmap(player,x,y,NULL);
przesuwa się tło, ale przy umieszczaniu na mapie stałych elementów, przesuwają się razem z wszystkim. |
|
Damianu |
» 2012-10-13 22:00:11 Pokaż kod wyświetlający tą mapę.. |
|
Forczek |
» 2012-10-17 18:47:49 Daj kod w cpp /cpp |
|
« 1 » |