Rumah Kewangan Peribadi Cara Tambah Bunyi ke Permainan HTML5 Anda - maya

Cara Tambah Bunyi ke Permainan HTML5 Anda - maya

Video: Cara Benar Upload Video ke YouTube dari Handphone 2024

Video: Cara Benar Upload Video ke YouTube dari Handphone 2024
Anonim

Kesan bunyi telah lama menjadi salah satu kelemahan terbesar web sebagai platform permainan HTML. Pelayar web mempunyai keupayaan audio yang sangat tidak konsisten dan menyusahkan. Nasib baik, HTML5 menyelesaikan masalah bunyi (sekurang-kurangnya pada beberapa tahap).

Perpustakaan simpleGame menjadikannya sangat mudah untuk membina bunyi baru dengan menambah objek Bunyi. Berikut adalah program yang sangat mudah yang memainkan kesan bunyi:

bunyi. adegan html var; var ribbit; fungsi init () {scene = scene baru (); owMP3 = Bunyi baru ("ow mp3"); owOgg = Bunyi baru ("owg ogg"); tempat kejadian. mulakan ();} // kemas kinian fungsi akhir init () {if (keysDown [K_SPACE]) {owMP3. bermain (); owOgg. play ();} // end if} // end update JANGAN tekan bar ruang! !

Kesan bunyi mudah dikurus dengan pustaka mudahGame:

  1. Buat kesan bunyi anda.

    Format terbaik adalah mp3 dan ogg. Masukkan fail audio anda dalam direktori yang sama dengan program anda.

    Untuk memaksimumkan keserasian pelayar, teruskan ke Langkah 2.

  2. Buat pembolehubah untuk memegang kesan bunyi anda.

    Seperti setiap aset permainan, anda akan mempunyai pemboleh ubah yang mengandungi bunyi anda. Tentukan pembolehubah di luar sebarang fungsi.

  3. Bina objek Bunyi untuk memulakan kesan bunyi anda.

    Perpustakaan simpleGame mempunyai objek Bunyi. Buat contoh objek ini untuk membina bunyi anda. Objek itu memerlukan satu parameter: nama fail yang mengandungi kesan bunyi anda. Biasanya, anda akan melakukan ini dalam fungsi init () fungsi permainan anda.

  4. Mainkan bunyi dengan kaedah main ().

    Setelah anda menetapkan kesan bunyi, anda boleh memainkannya dengan mudah dengan kaedah mainan bunyi ().

Kesan bunyi menambah banyak pada permainan anda. Ia digunakan agak sukar untuk bekerja dengan kesan bunyi di laman web, tetapi HTML5 mempunyai tag baru yang indah yang akhirnya memberikan akses penyemak imbas kepada kesan bunyi tanpa pemalam pihak ketiga. Objek Suara dalam pustaka simpleGame adalah berdasarkan tag HTML5.

Besar sebagai elemen bunyi, terdapat beberapa masalah. Walaupun semua pelayar patuh HTML5 memainkan fail audio, mereka tidak memainkan jenis fail yang sama. Format mp3 sangat terkenal, tetapi tidak semua pelayar menyokongnya. Ramai penyemak imbas lebih suka format Ogg yang lebih baru (dan terbuka). Jika ini tidak cukup mengelirukan, sokongan itu berubah dari versi ke versi pelayar yang sama.

Saran saya adalah menggunakan kedua-dua format mp3 dan Ogg dan biarkan penyemak imbas memainkan mana-mana yang boleh. Itu akan menyelesaikan kebanyakan isu.

Sudah tentu, ia tidak mudah untuk mencari kesan bunyi yang sama dalam kedua-dua format. Pertimbangkan menggunakan editor audio percuma, Audacity.Alat ini membolehkan anda merakam dan mengedit kesan bunyi dalam pelbagai format. Bergantung pada versi Audacity yang anda dapat, anda juga mungkin memerlukan pemalam LAME. Dengan alat ini, anda boleh merakam kesan bunyi anda sendiri dengan mudah dan menyimpannya dalam format Ogg dan mp3.

Cara Tambah Bunyi ke Permainan HTML5 Anda - maya

Pilihan Editor

Lookup pintar di Office Online - dummies

Lookup pintar di Office Online - dummies

Di versi pengguna Office Online, ada ciri yang sangat keren yang membolehkan anda untuk mencari maklumat dari Bing, Wikipedia, Kamus Bahasa Inggeris Oxford, dan web itu sendiri, tanpa meninggalkan skrin atau halaman yang anda sedang aktif. Sebagai contoh, sebagai contoh, anda menulis blog di Word Online yang menyebut Paul Revere. Anda mahu ...

SharePoint Online App Options - dummies

SharePoint Online App Options - dummies

SharePoint Online dilengkapi dengan koleksi senarai standard dan perpustakaan. Microsoft telah mengambil masa untuk membangunkan ini untuk menjadikan kehidupan anda sebagai pemaju lebih mudah, jadi anda juga boleh menggunakannya. Senarai berikut memperkenalkan aplikasi senarai SharePoint standard dan memberikan penerangan ringkas: App Access: Aplikasi ini ...

Bagaimana Tag Kenalan di Skype untuk Perniagaan - dummies

Bagaimana Tag Kenalan di Skype untuk Perniagaan - dummies

Di Skype untuk Perniagaan, anda boleh menandai kenalan anda untuk makluman perubahan status. Ada kalanya anda memerlukan input daripada ahli pasukan. Cara terbaik untuk melakukannya dengan cepat adalah untuk menjangkau ahli pasukan anda, sama ada satu-satu atau kepada mereka sekaligus, melalui mesyuarat maya ad hoc. Mengetahui anda ...

Pilihan Editor

Outlook Kenalan 2016 Tab Rumah - dummies

Outlook Kenalan 2016 Tab Rumah - dummies

Pandangan Kenalan 2016 adalah lebih daripada sekadar senarai nama dan alamat e-mel. Anda boleh memanfaatkan tab Kenalan Home pada Outlook 2016 Ribbon untuk membuat kenalan baru, untuk mengatur cara anda melihat kenalan yang anda ada, atau untuk membuat mesej e-mel atau mel menggabungkan dokumen. Imej berikut menunjukkan ...

Quick for Outlook 2013 - dummies

Quick for Outlook 2013 - dummies

Outlook 2013 adalah program pelbagai guna. Ia adalah buku alamat, kalendar, senarai tugasan, dan program pengendalian e-mel, semua dalam satu. Ciri Outlook yang paling popular, bagaimanapun, adalah pengendalian e-mel. Berjuta-juta orang menggunakan Outlook sebagai program e-mel utama mereka, dan atas sebab yang baik! Ia pantas, lengkap, dan mudah digunakan dan ...

Pilihan Editor

Pentadbiran: Bekerja dengan Perkhidmatan - dummies

Pentadbiran: Bekerja dengan Perkhidmatan - dummies

Semasa mengatasi masalah Windows Server 2008 yang perlu anda kenal dengan Perkhidmatan konsol. Konsol perkhidmatan diakses dengan memilih Start → Administrative Tools → Services. Seperti yang digambarkan dalam menunjukkan angka berikut, konsol Perkhidmatan memaparkan senarai semua perkhidmatan yang sedang berjalan pada sistem anda. Jika ciri pelayan Windows tidak berfungsi ...

Keselamatan Akaun Administrator rangkaian - dummies

Keselamatan Akaun Administrator rangkaian - dummies

Pentadbir rangkaian bertanggungjawab untuk menyediakan sistem keselamatan rangkaian. Untuk melakukan itu, pentadbir mesti dikecualikan daripada semua sekatan keselamatan. Kerana ini, akaun pentadbir rangkaian mesti dilayan dengan berhati-hati. Banyak rangkaian secara automatik membuat akaun pengguna pentadbir apabila anda memasang perisian rangkaian. Nama pengguna dan kata laluan ...

Pentadbir rangkaian: Zon Carian Songsang - dummies

Pentadbir rangkaian: Zon Carian Songsang - dummies

Pertanyaan DNS biasa adalah pertanyaan carian ke hadapan, sesuai dengan nama domain yang memenuhi syarat. Peninjauan terbalik adalah bertentangan dengan pendahuluan ke hadapan: Ia mengembalikan nama domain yang lengkap bagi host berdasarkan alamat IPnya. Peninjauan terbalik adalah mungkin kerana domain khas yang dipanggil ...