Curves
Mask

Events

Anda dapat melampirkan animation events untuk mengimpor animation clipsAnimasi data yang dapat digunakan untuk karakter animasi atau animasi sederhana. Ini adalah bagian "unit" sederhana dari gerakan, seperti (salah satu contoh spesifik) "Idle", "Walk" atau "Run". More info
Lihat di Glossary
di Animasi tab.

Acara memungkinkan Anda untuk menambahkan data tambahan ke klip impor yang menentukan ketika tindakan tertentu harus terjadi dalam waktu dengan animasi. Misalnya, untuk karakter animasi Anda mungkin ingin menambahkan acara untuk berjalan dan menjalankan siklus yang menunjukkan ketika suara kaki harus bermain.

Untuk menambahkan acara ke animasi impor, memperluas bagian Acara untuk mengungkapkan timeline acara untuk klip animasi impor:

The Events timeline, before any events have been added
Garis waktu Events, sebelum setiap peristiwa telah ditambahkan

Untuk memindahkan kepala pemutaran ke titik yang berbeda di timeline, gunakan timeline di pane pratinjau jendela:

Clicking in the preview pane timeline allows you to control where you create your new event in the event timeline
Mengklik timeline pane pratinjau memungkinkan Anda untuk mengontrol di mana Anda membuat acara baru Anda di timeline acara

Posisikan kepala pemutaran pada titik di mana Anda ingin menambahkan acara, kemudian klik Add Event. Acara baru muncul, ditunjukkan oleh penanda putih kecil di timeline. dalam properti Function, mengisi nama fungsi untuk memanggil ketika acara tercapai.

Pastikan bahwa setiap GameObject yang menggunakan animasi ini dalam animator memiliki skrip yang sesuai yang melekat yang mengandung fungsi dengan nama acara yang cocok.

Contoh di bawah ini menunjukkan acara yang ditetapkan untuk memanggil fungsi Swipe dalam skrip yang melekat pada GameObject Pemain. Ini bisa digunakan dalam kombinasi dengan AudioSource untuk memainkan suara yang ramping disinkronkan dengan animasi.

An event which calls the function Footstep
Sebuah acara yang memanggil fungsi “Legstep”

Anda juga dapat memilih untuk menentukan parameter yang akan dikirim ke fungsi yang disebut oleh acara. Ada empat jenis parameter yang berbeda: Float, Int, String atau ObjectObjek 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
.

Dengan mengisi nilai dalam salah satu bidang ini, dan mengimplementasikan fungsi Anda untuk menerima parameter tipe tersebut, Anda dapat memiliki nilai yang ditentukan dalam acara yang dilewatkan melalui fungsi Anda dalam script.

Misalnya, Anda mungkin ingin melewati nilai pelampung untuk menentukan seberapa keras efek suara harus selama tindakan yang berbeda, seperti peristiwa kaki yang tenang pada lingkaran berjalan dan peristiwa kaki yang keras pada loop berjalan. Anda juga bisa melewati referensi ke efek PrefabJenis aset yang memungkinkan Anda untuk menyimpan GameObject lengkap dengan komponen dan properti. Prefab bertindak sebagai template dari mana Anda dapat membuat instance objek baru di tempat kejadian. More info
Lihat di Glossary
, memungkinkan skrip Anda untuk mengintip efek yang berbeda pada poin tertentu selama animasi Anda.

Curves
Mask