setFrameLimit() w Allegro 4
Ostatnio zmodyfikowano 2015-04-12 10:40
Brunon3 Temat założony przez niniejszego użytkownika |
setFrameLimit() w Allegro 4 » 2015-04-11 09:57:44 Witam. Czy jest jakaś funkcja odpowiadające setFrameLimit() (z SFML), tylko że w Allegro 4?
Proszę o krótką i zwięzłą odpowiedź.
-BD. |
|
pekfos |
» 2015-04-11 10:38:33 Timery? |
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2015-04-11 13:09:03 Tak, ale timery mi wychodzą poza podstawiony zakres (100 FPS), a co najdziwniejsze, tylko gdy poruszam myszką.
-BD. |
|
pekfos |
» 2015-04-11 13:20:59 Brzmi jak źle napisany kod. |
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2015-04-11 13:33:12 main(): allegro_init(); install_keyboard(); set_color_depth( 32 ); set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 ); install_mouse(); show_mouse( screen ); unscare_mouse();
set_window_title( "Construgia | pre-premiere version | by Brunon Blok" );
bufor = create_bitmap( 800, 600 );
game();
allegro_exit(); return 0; game(): install_timer(); install_int_ex( increment_speed, BPS_TO_TIMER( 100 ) ); install_sound( DIGI_AUTODETECT, MIDI_AUTODETECT, "" ); set_volume( 255, 255 ); set_display_switch_mode( SWITCH_BACKGROUND );
Start();
play_sample( music, 255, 127, 750, 1 );
while( run ) { while( speed > 0 && run ) { Update(); speed--; } }
stop_sample( music ); destroy_sample( music ); allegro_exit(); EDIT: #refresh. -BD. |
|
jankowalski25 |
» 2015-04-12 08:35:17 |
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2015-04-12 10:29:18 @up: W kursie Allegro z cpp0x.pl było to zupełnie inaczej pokazane, rozumiem że w owym kursie jest źle? -BD. |
|
pekfos |
» 2015-04-12 10:38:56 W kursie Allegro z cpp0x.pl było to zupełnie inaczej pokazane, rozumiem że w owym kursie jest źle? |
Nie ma jednego sposobu, który wszystkich zadowoli. A ten link do cpp0x był tu tak potrzebny.. |
|
« 1 » 2 |