• G#

Animation

kelas dalam UnityEngine

/

Hepatitis C Virus (HCV)Behaviour

/

Diterapkan dalam:UnityEngine.AnimationModule

Sarankan perubahan

Success!

Terima kasih untuk membantu kami meningkatkan kualitas Dokumentasi Unity. Meskipun kami tidak dapat menerima semua pengajuan, kami membaca setiap perubahan yang disarankan dari pengguna kami dan akan melakukan pembaruan di mana berlaku.

Close

Penjelasan gagal

Untuk beberapa alasan perubahan yang disarankan Anda tidak dapat diajukan. Silahkan <a>try lagi</a> dalam beberapa menit. Dan terima kasih untuk mengambil waktu untuk membantu kami meningkatkan kualitas Dokumentasi Unity.

Close

Cancel

Beralih ke Manual

Description

Komponen animasi digunakan untuk bermain animasi kembali.

Anda dapat menetapkan klip animasi ke komponen animasi dan kontrol pemutaran dari skrip Anda. Sistem animasi dalam Unity berbasis berat dan mendukung Animasi Blending, Animasi Tambahan, Pencampuran Animasi, Lapisan dan kontrol penuh atas semua aspek pemutaran.

Untuk gambaran skrip animasi di Unity silahkan baca pengantar ini.

AnimationState dapat digunakan untuk mengubah lapisan animasi, memodifikasi kecepatan pemutaran, dan untuk kontrol langsung atas pencampuran dan pencampuran.

Juga Animation mendukung enumerator. Looping melalui semua AnimasiStats dilakukan seperti ini:

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public Animation anim;

void Start() { anim = GetComponent<Animation>(); foreach (AnimationState state in anim) { state.speed = 0.5F; } } }

Lihat Juga: Gambaran keseluruhan skrip animasi di Unity adalah here.

Properties

animatePhysics Ketika dihidupkan, animasi akan dieksekusi dalam loop fisika. Ini hanya berguna bersama dengan kaku kinematik.
clip Animasi default.
Login Login Kontrol culling komponen Animasi ini.
isPlaying Apakah animasi saat ini sedang dimainkan?
localBounds AABB dari komponen animasi Animasi ini di ruang lokal.
playAutomatically Harus klip animasi default (kaya Animasi.clip) secara otomatis mulai bermain di startup?
ini[string] Kembalikan nama negara animasi.
wrapMode Bagaimana harus waktu di luar kisaran pemutaran klip diperlakukan?

Metode publik

AddClip Menambahkan klip ke animasi dengan nama newName.
Blend Blends animasi bernama animasi ke target Berat pada detik waktu berikutnya.
CrossFade Mendebarkan animasi dengan nama animasi dalam jangka waktu detik dan memudar animasi lain.
CrossFadeQueued Cross memudar animasi setelah animasi sebelumnya telah selesai bermain.
GetClipCount Mendapatkan jumlah klip saat ini ditugaskan untuk animasi ini.
IsPlaying Apakah animasi bernama nama bermain?
Play Memainkan animasi tanpa campuran.
PlayQueued Bermain animasi setelah animasi sebelumnya telah selesai bermain.
RemoveClip Hapus klip dari daftar animasi.
Rewind Mengembalikan nama animasi bernama.
Sample Contoh animasi pada keadaan saat ini.
Stop Berhenti semua bermain animasi yang dimulai dengan Animasi ini.

Inherited Members

Properties

enabled Perilaku yang dapat diaktifkan diperbarui, dinonaktifkan Perilaku tidak.
isActiveAndEnabled Laporan apakah GameObject dan Behaviour terkait aktif dan diaktifkan.
Login Sitemap Objek permainan komponen ini melekat pada. Komponen selalu melekat pada objek permainan.
tag Tag dari objek permainan ini.
transform Perubahan melekat pada GameObject ini.
Login Login Haruskah objek tersembunyi, disimpan dengan Adegan atau dimodifikasi oleh pengguna?
name Nama objek.

Metode publik

BroadcastMessage Memanggil metode bernama metodeName pada setiap MonoBehaviour dalam objek permainan ini atau anak-anaknya.
CompareTag Periksa tag GameObject terhadap tag yang ditentukan.
GetComponent Kembalikan komponen tipe jika GameObject memiliki satu terpasang.
GetComponentInChildren Kembalikan Komponen tipe di GameObject atau anak-anaknya menggunakan pencarian pertama kedalaman.
GetComponentInParent Mengembalikan Komponen tipe di GameObject atau orang tuanya.
GetComponents Mengembalikan semua komponen tipe di GameObject.
GetComponentsInChildren Mengembalikan semua komponen tipe di GameObject atau anak-anaknya. Bekerja berulang.
GetComponentsInParent Mengembalikan semua komponen tipe di GameObject atau orang tuanya.
SendMessage Memanggil metode bernama metodeName pada setiap MonoBehaviour dalam objek permainan ini.
SendMessageUpwards Memanggil metode bernama metodeName pada setiap MonoBehaviour dalam objek permainan ini dan pada setiap nenek perilaku.
TryGetComponent Mendapatkan komponen dari jenis yang ditentukan, jika ada.
GetInstanceID Mendapatkan contoh ID objek.
ToString Mengembalikan nama objek.

Metode Statis

Destroy Hapus GameObject, komponen atau aset.
DestroyImmediate Menghapus objek obj segera. Anda sangat dianjurkan untuk menggunakan Destroy bukan.
DontDestroyOnLoad Jangan menghancurkan target Objek saat memuat Adegan baru.
FindObjectOfType Mengembalikan objek aktif pertama tipe Type.
FindObjectsOfType Dapatkan daftar semua objek yang dimuat dari jenis tipe.
Instantiate Menutupi objek asli dan mengembalikan klon.

Operators

bool Apakah objek ada?
operator != Bandingkan jika dua objek mengacu pada objek yang berbeda.
operator == Bandingkan dua referensi objek untuk melihat apakah mereka merujuk pada objek yang sama.