| SDL :: App :: FPS SDL :: App :: FPS è un framework per giochi / applicazioni SDL Driven Event. |
Scarica ora |
SDL :: App :: FPS Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Sito web dell'editore:
- http://search.cpan.org/~tels/
SDL :: App :: FPS Tag
SDL :: App :: FPS Descrizione
SDL :: App :: FPS è un framework per giochi / applicazioni SDL guidati dagli eventi. SDL :: App :: FPS è un framework per Games / Applications / Applications.SynopsissUsubClass SDL :: App :: FPS e override Alcuni metodi: Pacchetto SDL :: App :: MyFPS; usare rigoroso; Utilizzare SDL :: App :: FPS; Utilizzare SDL; Utilizzare Base QW / SDL :: App :: fps /; # Override the Metodo Draw_Frame con qualcosa da disegnare Sub Draw_Frame {My ($ Self, $ Current_time, $ lastframe_time, $ Current_FPS) = @_; ...} # override post_init_handler e aggiungi alcuni gestori di eventi sub post_init_handler {my ($ self} = shift; my $ self-> add_event_handler (sdl_keydown, sdlk_q, sub {my $ smorl = shift; $ self-> smettere (); }); # o più facile per eventi spesso usati (Nota quotata "sdlk_f"!) $ self-> watch_event (fullscreen => 'sdlk_f', pause => 'p', quit => 'sdlk_q',); # tu Può anche specificare i binding tasti / mouse per questi eventi # nel file di configurazione come "Bind_event_fullscreen = f"} quindi scrivere un piccolo script utilizzando SDL :: App :: MyFPS come questo: #! / usr / bin / perl -w uso Strict; Utilizzare SDL :: App :: MyFPS; # Compila qui le opzioni predefinite Se ti piacciono le mie $ opzioni = {}; # Creare una nuova applicazione inclusa la finestra # utilizza automaticamente un file di configurazione o la riga di comando: My $ app = SDL :: App :: MyFPS-> Nuove ($ opzioni); # Eseguire l'applicazione, uscirà quando eseguita $ app-> main_loop (); questo è tutto! · Perl.
SDL :: App :: FPS Software correlato