AnimationNode
AnimationNode class
Aspose.3D mendukung hierarki animasi, setiap animasi dapat disusun oleh beberapa animasi dan definisi key-frame animasi. AnimationNode
mendefinisikan transformasi nilai properti dari waktu ke waktu, misalnya node animasi dapat digunakan untuk mengontrol transformasi node atau lainnyaA3DObject
properti numerik objek.
public class AnimationNode : A3DObject
Konstruktor
Nama | Keterangan |
---|
AnimationNode() | Menginisialisasi instance baru dariAnimationNode kelas. |
AnimationNode(string) | Menginisialisasi instance baru dariAnimationNode kelas. |
Properti
Nama | Keterangan |
---|
BindPoints { get; } | Mendapat poin ikatan properti saat ini |
virtual Name { get; set; } | Mendapat atau menetapkan nama. |
Properties { get; } | Mendapat koleksi semua properti. |
SubAnimations { get; } | Mendapat node sub-animasi di bawah animasi saat ini |
Metode
Nama | Keterangan |
---|
CreateBindPoint(A3DObject, string) | Membuat BindPoint berdasarkan tipe data properti. |
FindBindPoint(string) | Menemukan titik ikat berdasarkan nama. |
FindProperty(string) | Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya) |
GetBindPoint(A3DObject, string, bool) | Mendapat titik ikatan animasi pada properti yang diberikan. |
GetKeyframeSequence(A3DObject, string, bool) | Mendapat urutan keyframe pada properti yang diberikan. |
GetKeyframeSequence(A3DObject, string, string, bool) | Mendapat urutan keyframe pada properti dan saluran yang diberikan. |
GetProperty(string) | Dapatkan nilai properti yang ditentukan |
RemoveProperty(Property) | Menghapus properti dinamis. |
RemoveProperty(string) | Hapus properti yang ditentukan yang diidentifikasi dengan name |
SetProperty(string, object) | Menetapkan nilai properti yang ditentukan |
Lihat juga