Integrasi Animasi Unity 3D

Animasi memungkinkan setiap transisi antara status kontrol untuk sepenuhnya dianimasikan menggunakan sistem animasi Unity. Ini adalah mode transisi yang paling kuat karena jumlah properti yang dapat dianimasikan secara bersamaan.

Tata Letak Dasar Unity 3D

Untuk menggunakan mode transisi Animasi, Komponen Animator perlu dilampirkan ke elemen pengontrol. Ini dapat dilakukan secara otomatis dengan mengklik "Auto Generate Animation". Ini juga menghasilkan Pengontrol Animator dengan status yang sudah disiapkan, yang perlu disimpan.


Baca juga:
tutorial lengkap cara menggunakan unity disini

Kontroler Animator baru siap langsung digunakan. Tidak seperti kebanyakan Pengontrol Animator, pengontrol ini juga menyimpan animasi untuk transisi pengontrol dan ini dapat disesuaikan, jika diinginkan.

Tata Letak Dasar Unity 3D

Misalnya, jika elemen Tombol dengan pengontrol Animator terpasang dipilih, animasi untuk setiap status tombol dapat diedit dengan membuka jendela Animasi ( Window→Animation ).

Ada menu pop-up Klip Animasi untuk memilih klip yang diinginkan. Pilih dari "Normal", "Disorot", "Ditekan" dan "Dinonaktifkan".

Tata Letak Dasar Unity 3D

Status Normal diatur oleh nilai-nilai pada elemen tombol itu sendiri dan dapat dibiarkan kosong. Di semua status lainnya, konfigurasi yang paling umum adalah keyframe tunggal di awal timeline. Animasi transisi antar state akan ditangani oleh Animator.

Sebagai contoh, lebar tombol dalam Status yang Disorot dapat diubah dengan memilih status yang Disorot dari menu pop-up Klip Animasi dan dengan playhead di awal garis waktu:

  • Pilih tombol rekam
  • Ubah lebar Tombol di inspektur
  • Keluar dari mode rekam.

Ubah ke mode putar untuk melihat bagaimana tombol tumbuh saat disorot.

Sejumlah properti dapat mengatur parameternya dalam satu bingkai utama ini.

Beberapa tombol dapat berbagi perilaku yang sama dengan berbagi Pengendali Animator.

Mode transisi Animasi UI tidak kompatibel dengan sistem animasi lama Unity. Anda hanya boleh menggunakan Komponen Animator .

Dictionary Plus+ ©2022