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
Özellikleri
İsim | Tanı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
İsim | Tanı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