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