Sitemap MovieTexture adalah karena dideprediksi dalam versi Unity masa depan. Anda harus menggunakan Note: untuk unduhan video dan pemutaran film.VideoPlayer for video download and movie playback.
Movie Textures adalah animasi TexturesGambar yang digunakan ketika membuat elemen GameObject, Sprite, atau UI. Tekstur sering diterapkan pada permukaan mesh untuk memberikan detail visual. More info
Lihat di Glossary yang dibuat Unity dari file video.
Untuk membuat Tekstur Film, letakkan file video di proyek Anda Assets Folder. Unity menggunakan file video ini dengan cara yang sama dengan Texture biasa.
Unity mengimpor file video menggunakan Apple QuickTime. Pada Windows, Anda perlu menginstal Quicktime untuk mengimpor file video. Unduh Quicktime dari Unduhan Dukungan Apple. Unity mendukung jenis file yang sama dengan instalasi QuickTime Anda (biasanya .mov, .mpg, .mpeg, .mp4, .avi, .asf).
Tekstur Film InspectorJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
Lihat di Glossary mirip dengan Inspektur Texture:
Property | Function |
---|---|
Aniso LevelTingkat penyaringan anisotropic (AF) tekstur. Memungkinkan Anda untuk meningkatkan kualitas tekstur saat melihat tekstur pada sudut curam. Baik untuk tekstur lantai dan tanah. More info Lihat di Glossary |
Meningkatkan kualitas tekstur saat melihat tekstur pada sudut curam. Baik untuk tekstur lantai dan tanah |
Filtering Mode | Pilih bagaimana Tekstur disaring ketika diregangkan oleh transformasi 3D |
Loop | Jika diaktifkan, film akan berputar ketika selesai bermain |
Quality | CompressionMetode menyimpan data yang mengurangi jumlah ruang penyimpanan yang dibutuhkan. Kompresi Tekstur, Kompresi Animasi, Kompresi Audio, Membangun Kompresi. Lihat di Glossary dari file video Ogg Theora. Nilai yang lebih tinggi berarti kualitas yang lebih tinggi, tetapi ukuran file yang lebih besar |
Ketika Anda menambahkan file video ke Proyek Anda, Unity secara otomatis mengimpornya dan mengubahnya menjadi format Ogg Theora. Setelah Unity telah mengimpor Tekstur Film Anda, Anda dapat melampirkannya ke setiap GameObjectObjek mendasar dalam adegan Unity, yang dapat mewakili karakter, props, pemandangan, kamera, waypoints, dan banyak lagi. Fungsi GameObject didefinisikan oleh Komponen yang melekat padanya. More info
Lihat di Glossary atau MaterialAset yang menentukan bagaimana permukaan harus diberikan. More info
Lihat di Glossary dengan cara yang sama sebagai Tekstur biasa.
Tekstur Film Anda tidak akan bermain secara otomatis ketika permainan mulai berjalan. Anda harus menggunakan skrip singkat untuk memberitahunya ketika bermain.
// this line of code will make the Movie Texture begin playing
((MovieTexture)GetComponent<Renderer>().material.mainTexture).Play();
Pasang skrip berikut untuk beralih pemutaran film ketika bar ruang ditekan:
public class PlayMovieOnSpace : MonoBehaviour {
void Update () {
if (Input.GetButtonDown ("Jump")) {
Renderer r = GetComponent<Renderer>();
MovieTexture movie = (MovieTexture)r.material.mainTexture;
if (movie.isPlaying) {
movie.Pause();
}
else {
movie.Play();
}
}
}
}
Untuk informasi lebih lanjut tentang bermain Tekstur Film, lihat halaman Script Tekstur Film page
Ketika Anda mengimpor Tekstur Film, Unity juga mengimpor trek audio yang menyertai. Audio ini muncul sebagai anak AudioClip dari Tekstur Film.
Untuk bermain audio ini, 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 harus dilampirkan ke GameObject. Seret Klip Audio dari Tampilan Proyek ke GameObject mana pun di View SceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary atau Hierarchy. Biasanya, ini akan menjadi GameObject yang sama yang menunjukkan Film. Kemudian gunakan AudioSource.Play() untuk membuat trek audio film bermain bersama dengan videonya.
Tekstur film tidak didukung pada iOS. Sebaliknya, pemutaran streaming layar penuh disediakan menggunakan Genggam.PlayFullScreenMovie.
Simpan video Anda di dalam folder StreamingAssets yang terletak di folder Assets proyek Anda.
Unity iOS mendukung jenis file film yang bermain dengan benar pada perangkat iOS, menyiratkan file dengan ekstensi .mov, .mp4, .mpv, dan .3gp dan menggunakan salah satu standar kompresi berikut:
Untuk informasi lebih lanjut tentang standar kompresi yang didukung, konsultasikan SDK iPhone Login Referensi Kelas.
Segera setelah Anda memanggil Genggam.PlayFullScreenMovie layar memudar dari konten Anda saat ini ke warna latar belakang yang ditunjuk. Mungkin diperlukan waktu sebelum film siap bermain. Sementara itu, pemain terus menampilkan warna latar belakang dan juga dapat menampilkan indikator kemajuan untuk membiarkan pengguna tahu film dimuat. Ketika pemutaran selesai, layar memudar kembali ke konten Anda.
Unity memainkan file video menggunakan Apple tertanam pemain (seperti SDK 3.2 dan iPhone OS 3.1.2 dan sebelumnya). Ini mengandung bug yang mencegah Unity dari beralih ke mute.
Apple video player dan iPhone SDK tidak menyediakan cara untuk menyesuaikan orientasi video. Untuk memperbaiki ini, Anda dapat secara manual membuat dua salinan setiap film dalam orientasi lansekap dan potret. Kemudian, orientasi perangkat dapat ditentukan sebelum pemutaran sehingga versi yang tepat dari film dapat dipilih.
Tekstur film tidak didukung pada Android. Sebaliknya, pemutaran streaming layar penuh disediakan menggunakan Genggam.PlayFullScreenMovie.
Simpan video Anda di dalam folder StreamingAssets yang terletak di folder Assets proyek Anda.
Unity Android mendukung jenis file film yang didukung oleh Android, (yaitu, file dengan ekstensi .mp4 dan .3gp) dan menggunakan salah satu standar kompresi berikut:
Namun, vendor perangkat tertarik untuk memperluas daftar ini, sehingga beberapa perangkat Android mampu memainkan format selain yang tercantum, seperti video HD.
Untuk informasi lebih lanjut tentang standar kompresi yang didukung, konsultasikan SDK Android Core Media Formats documentation.
Segera setelah Anda memanggil Genggam.PlayFullScreenMovie layar memudar dari konten Anda saat ini ke warna latar belakang yang ditunjuk. Mungkin diperlukan waktu sebelum film siap bermain. Sementara itu, pemain terus menampilkan warna latar belakang dan juga dapat menampilkan indikator kemajuan untuk membiarkan pengguna tahu film dimuat. Ketika pemutaran selesai, layar memudar kembali ke konten Anda.