KeyframeSequence

KeyframeSequence class

Anahtar kare dizisi, örneklenen bir değerin zaman içindeki dönüşümünü açıklar.

public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>

yapıcılar

İsimTanım
KeyframeSequence()Yeni bir örneğini başlatırKeyframeSequence sınıf.
KeyframeSequence(string)Yeni bir örneğini başlatırKeyframeSequence sınıf.

Özellikleri

İsimTanım
BindPoint { get; }Bu eğrinin sahibi olan özellik bağlama noktasını alır
KeyFrames { get; }Bu eğrinin ana karelerini alır.
virtual Name { get; set; }Adı alır veya ayarlar.
PostBehavior { get; }Gönderi davranışını alır, son anahtar kareden sonra örneklenen değerin ne olması gerektiğini belirtir.
PreBehavior { get; }Örneklenen değerin ilk anahtardan önce ne olması gerektiğini gösteren ön davranışı alır.
Properties { get; }Tüm özelliklerin koleksiyonunu alır.

yöntemler

İsimTanım
Add(double, float)Belirtilen değere sahip yeni bir anahtar kare oluşturun
Add(double, float, Interpolation)Belirtilen değere sahip yeni bir anahtar kare oluşturun
FindProperty(string)Özelliği bulur. Dinamik bir özellik olabilir (CreateDynamicProperty/SetProperty tarafından oluşturulmuştur) veya yerel özellik (adıyla tanımlanır)
GetEnumerator()Numaralandırıcının tüm anahtar kareleri geçmesini sağlar.
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
Reset()Tüm ana kareleri kaldırır ve sonrası/öncesi davranışları sıfırlar.
SetProperty(string, object)Belirtilen özelliğin değerini ayarlar

Ayrıca bakınız