Seperti dengan Mesh atau Tekstur, alur kerja untuk aset Audio File dirancang untuk menjadi halus dan bebas masalah. Unity dapat mengimpor hampir setiap format file umum tetapi ada beberapa rincian yang berguna untuk menyadari ketika bekerja dengan File Audio.
Karena data audio Unity 5.0 dipisahkan dari AudioClips yang sebenarnya. AudioClips hanya merujuk pada file yang berisi data audio dan ada berbagai kombinasi opsi dalam impor AudioClip yang menentukan bagaimana klip dimuat pada runtime. Ini berarti bahwa Anda memiliki fleksibilitas besar untuk memutuskan aset audio mana yang harus disimpan dalam memori setiap kali (karena Anda mungkin tidak dapat memprediksi seberapa sering atau seberapa cepat mereka akan bermain, yaitu langkah kaki, senjata dan dampak), sementara aset lain dapat dimuat pada permintaan atau secara bertahap sebagai pemain berkembang melalui tingkat (speech, musik latar belakang, lingkaran suasana dll).
Ketika audio dikodekan dalam Unity pilihan utama untuk bagaimana disimpan di disk adalah PCM, ADPCM atau Compressed. Selain itu ada beberapa format spesifik platform, tetapi mereka bekerja dengan cara yang sama. Unity mendukung format yang paling umum untuk mengimpor audio (lihat daftar di bawah) dan akan mengimpor file audio ketika ditambahkan ke proyek. Mode default adalah Compressed, di mana data audio dikompresi dengan baik Vorbis/MP3 untuk platform yang berdiri sendiri dan mobile.
Lihat dokumentasi AudioClip untuk deskripsi luas dari format compressionMetode menyimpan data yang mengurangi jumlah ruang penyimpanan yang dibutuhkan. Kompresi Tekstur, Kompresi Animasi, Kompresi Audio, Membangun Kompresi.
Lihat di Glossary dan opsi lain yang tersedia untuk mengkodekan data audio.
Sitemap File yang diimpor ke Unity tersedia dari scriptsSepotong kode yang memungkinkan Anda untuk membuat Komponen Anda sendiri, memicu peristiwa permainan, memodifikasi sifat komponen dari waktu ke waktu dan menanggapi input pengguna dengan cara apa pun yang Anda sukai. More info
Lihat di Glossary sebagai contoh Audio ClipSebuah wadah untuk data audio dalam Unity. Unity mendukung aset audio mono, stereo dan multichannel (hingga delapan saluran). Unity dapat mengimpor .aif, .wav, .mp3, dan format file audio .ogg, dan .xm, .mod, .it, dan format modul pelacak .s3m. More info
Lihat di Glossary, yang menyediakan cara untuk permainan runtime dari sistem audio untuk mengakses data audio yang dikodekan. Permainan dapat mengakses meta-informasi tentang data audio melalui AudioClip bahkan sebelum data audio aktual telah dimuat. Ini dimungkinkan karena proses impor telah mengekstrak berbagai bit informasi seperti panjang, jumlah saluran dan tingkat sampel dari data audio yang dikodekan dan disimpan dalam AudioClip. Hal ini dapat berguna ketika membuat dialog otomatis atau sistem sequencing musik, karena mesin musik dapat menggunakan informasi tentang panjang untuk menjadwalkan pemutaran musik sebelum benar-benar memuat data. Ini juga membantu mengurangi penggunaan memori hanya menjaga klip audio dalam memori yang diperlukan pada waktu.
Format | Extensions |
---|---|
MPEG layer 3 | .mp3 |
Ogg Vorbis | .ogg |
Login Login | .wav |
Interchange audio File Format | .aiff / .aif |
Modul Soundtracker Ultimate | .mod |
Modul Pelacak Impulse | .it |
Scream Tracker modul | .s3m |
FastTracker 2 modul | .xm |
Lihat Gambaran Keseluruhan Audio untuk informasi lebih lanjut tentang menggunakan suara di Unity.