AnimationNode
AnimationNode class
Aspose.3D’nin animasyon hiyerarşisini destekler, her animasyon birkaç animasyondan ve animasyonun ana kare tanımından oluşturulabilir. AnimationNode
bir özellik değerinin zaman içindeki dönüşümünü tanımlar, örneğin, animasyon düğümü bir düğümün dönüşümünü veya diğerlerini kontrol etmek için kullanılabilir.A3DObject
nesnenin sayısal özellikleri.
public class AnimationNode : A3DObject
yapıcılar
Özellikleri
İsim | Tanım |
---|
BindPoints { get; } | Geçerli özellik bağlama puanlarını alır |
virtual Name { get; set; } | Adı alır veya ayarlar. |
Properties { get; } | Tüm özelliklerin koleksiyonunu alır. |
SubAnimations { get; } | Geçerli animasyonların altındaki alt animasyon düğümlerini alır |
yöntemler
İsim | Tanım |
---|
CreateBindPoint(A3DObject, string) | Özellik veri türüne göre bir BindPoint oluşturur. |
FindBindPoint(string) | Bağlama noktasını ada göre bulur. |
FindProperty(string) | Özelliği bulur. Dinamik bir özellik olabilir (CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerel özellik (adıyla tanımlanır) |
GetBindPoint(A3DObject, string, bool) | Verilen özellikteki animasyon bağlama noktasını alır. |
GetKeyframeSequence(A3DObject, string, bool) | Verilen özellikteki ana kare dizisini alır. |
GetKeyframeSequence(A3DObject, string, string, bool) | Verilen özellik ve kanaldaki ana kare dizisini alır. |
GetProperty(string) | Belirtilen özelliğin değerini alın |
RemoveProperty(Property) | Dinamik bir özelliği kaldırır. |
RemoveProperty(string) | name ile tanımlanan belirtilen özelliği kaldırın |
SetProperty(string, object) | Belirtilen özelliğin değerini ayarlar |
Ayrıca bakınız