| SDL :: APP :: FPS SDL :: APP :: FPS adalah kerangka kerja untuk permainan / aplikasi SDL yang digerakkan oleh acara. |
Unduh sekarang |
SDL :: APP :: FPS Peringkat & Ringkasan
- Lisensi:
- Perl Artistic License
- Situs web penerbit:
- http://search.cpan.org/~tels/
SDL :: APP :: FPS Tag
SDL :: APP :: FPS Keterangan
SDL :: APP :: FPS adalah kerangka kerja untuk permainan / aplikasi SDL yang digerakkan oleh acara. SDL :: APP :: FPS adalah kerangka kerja untuk permainan / aplikasi SDL yang digerakkan oleh peristiwa gunakan ketat; Gunakan SDL :: APP :: FPS; gunakan sdl; Gunakan Basis QW / SDL :: APP :: FPS /; # Ganti metode Draw_Frame dengan sesuatu untuk menggambar sub draw_frame {My ($ Diri, $ Current_time, $ lastframe_time, $ Current_FPS) = @_; ...} # Timpa post_init_handler dan tambahkan beberapa handler acara SUB post_init_handler {my ($ diri} = shift; $ diri saya-> add_event_handler (sdl_keydown, sdlk_q, sub {shift self (); }); # atau lebih mudah untuk acara yang sering digunakan (Catatan kutipan 'sdlk_f'!) $ diri-> watch_event (fullscreen => 'sdlk_f', jeda => 'sdlk_q',); # Anda juga dapat menentukan binding kunci / mousebutton untuk acara ini # dalam file konfigurasi seperti "bind_event_fullscreen = f"} kemudian menulis skrip kecil menggunakan sdl :: app :: myfps seperti ini: # / Bin / Perl / Bin Ketat; gunakan sdl :: app :: myfps; # isi di sini opsi default jika Anda suka $ Options = {}; # buat aplikasi baru termasuk jendela # secara otomatis menggunakan file konfigurasi atau baris perintah saya = SDL :: APP :: MyFPS-> BARU ($ Options); # Jalankan aplikasi, akan keluar ketika selesai $ app-> main_loop (); itu saja! Persyaratan: · Perl.
SDL :: APP :: FPS Perangkat Lunak Terkait