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