Modul Membuat Game dengan Unity3D Engine - copyright Deni Kurnia.
5. Perhatikan partikel akan berubah seperti gambar 2.24 pada jendela Scene
Gambar 2.23. Mengubah nilai dan warna paritkel pada Inspector
2.7 Memahami Prefabs
Prefab adalah salah satu Assets yang dapat digunakan berkali-kali. Prefab terletak pada Project View dan dapat dimasukkan kedalam Scene View dengan
cara di-drag. Selain itu, prefab pun dapat dikaitkan di-link-kan dengan game object lain.
Contoh aplikasinya, misalnya untuk membuat sebuah peluru yang ditembakkan pistol, kita hanya perlu sekali saja membuat game object berupa peluru, lalu
peluru tersebut dijadikan prefab, kemudian prefab peluru diletakan pada ujung pistol, lalu nanti ketika mouse ditekan, maka prefab peluru dapat ditembakkan
berkali-kali. Proses ini disebut instatiate. Lebih detail aplikasinya akan dijelaskan pada sub bab membuat game.
Modul Membuat Game dengan Unity3D Engine - copyright Deni Kurnia.
Langkah membuat prefab adalah : 1. Klik Asset Create Prefab
Gambar 2.23. Membuat Prefab
2. Secara default, Unity akan memberikan nama New Prefab, anda bisa menggantinya dengan nama lain pada jendela Inspector. Penamaan ini
untuk memudahkan saat prefab di-load oleh script. Perhatikan gambar 2.24
Gambar 2.23. Mengubah nama Prefab
Modul Membuat Game dengan Unity3D Engine - copyright Deni Kurnia.
3. Buat cube pada Jendela hierarchy, lalu drag cube ke dalam New Prefab. New
Prefab ini, coba ganti dengan nama PrefabCube Lihat gambar 2.24.
Catatan :
Penamaan PrefabCube ini hanya contoh saja, anda dapat menggantinya
dengan nama lain.
Gambar 2.24 Men-drag cube kedalam PrefabCube
4. Setelah cube di-drag ke PrefabCube, anda tidak memerlukan cube lagi, oleh karena itu hapus cube yang ada di jendela Scene dengan cara klik lalu tekan
delete pada keyboard. 5. Sekarang anda memiliki PrefabCube yang bisa di-drag sebanyak-banyaknya
kedalam Jendela Scene tanpa harus membuat cube satu persatu.
2.8 Membuat Animasi
Animasi dapat dilakukan dengan dua cara, yaitu : 1. Melalui perubahan keyframe postion, rotation, scale tanpa scripting.
2. Dengan scripting. drag
Modul Membuat Game dengan Unity3D Engine - copyright Deni Kurnia.
Pada bagian ini akan dijelaskan animasi tanpa scripting, untuk animasi dengan scripting akan dibahas pada sub bab scripting.
Catatan : dalam contoh dibawah ini, animasi yang dibuat menggunakan game object
cube
Langkah membuat animasinya adalah sebagai berikut : 1. Klik Create Game Object Cube
2. Klik Windows Animation Perhatikan gambar 2.25 3. Klik record button, simpan dengan nama New Animation Perhatikan
gambar 2.26
Gambar 2.25 Jendela Animation
Gambar 2.26 Save Animation
klik
save
Modul Membuat Game dengan Unity3D Engine - copyright Deni Kurnia.
4. Klik Add Key untuk mengunci frame
Gambar 2.27 Mengunci Frame
5. Geser cube pada sumbu x, y atau z lihat gambar 2.28
Gambar 2.28 Menggeser Frame
Gambar 2.29 Menggeser Cube pada sumbu x untuk membuat animasi
geser
geser
Modul Membuat Game dengan Unity3D Engine - copyright Deni Kurnia.
6. Ingat, yang anda geser adalah garis yang berwarna merah. Setiap garis merah digeser ke kanan pada jendela animation, maka disaat yang sama
apabila posisi cube di jendela scene view digeser, akan terbentuk keyframe baru. Coba perhatikan gambar 2.30
Gambar 2.30 Menggeser Cube pada sumbu x untuk membuat animasi
7. Untuk melihat animasi yang sudah dibuat coba tekan button play pada jendela Animation.
2.9 Membuat Lighting