KeyframeSequence
KeyframeSequence class
Η ακολουθία βασικών καρέ, περιγράφει τον μετασχηματισμό μιας τιμής δειγματοληψίας με την πάροδο του χρόνου.
public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>
Κατασκευαστές
Ονομα | Περιγραφή |
---|
KeyframeSequence() | Αρχικοποιεί μια νέα παρουσία τουKeyframeSequence τάξη. |
KeyframeSequence(string) | Αρχικοποιεί μια νέα παρουσία τουKeyframeSequence τάξη. |
Ιδιότητες
Ονομα | Περιγραφή |
---|
BindPoint { get; } | Λαμβάνει το σημείο δέσμευσης ιδιοτήτων στο οποίο ανήκει αυτή η καμπύλη |
KeyFrames { get; } | Λαμβάνει τα βασικά πλαίσια αυτής της καμπύλης. |
virtual Name { get; set; } | Παίρνει ή ορίζει το όνομα. |
PostBehavior { get; } | Λαμβάνει τη συμπεριφορά ανάρτησης που υποδεικνύει ποια θα πρέπει να είναι η τιμή του δείγματος μετά το τελευταίο πλαίσιο κλειδιού. |
PreBehavior { get; } | Λαμβάνει την προ-συμπεριφορά υποδεικνύει ποια θα πρέπει να είναι η τιμή του δείγματος πριν από το πρώτο κλειδί. |
Properties { get; } | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
Μέθοδοι
Ονομα | Περιγραφή |
---|
Add(double, float) | Δημιουργήστε ένα νέο πλαίσιο κλειδιού με καθορισμένη τιμή |
Add(double, float, Interpolation) | Δημιουργήστε ένα νέο πλαίσιο κλειδιού με καθορισμένη τιμή |
FindProperty(string) | Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Αναγνωρίζεται από το όνομά της) |
GetEnumerator() | Βάζει τον απαριθμητή να διασχίζει όλα τα βασικά πλαίσια. |
GetProperty(string) | Λάβετε την τιμή της καθορισμένης ιδιότητας |
RemoveProperty(Property) | Καταργεί μια δυναμική ιδιότητα. |
RemoveProperty(string) | Καταργήστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα |
Reset() | Αφαιρεί όλα τα βασικά πλαίσια και επαναφέρει τις συμπεριφορές ανάρτησης/προ. |
SetProperty(string, object) | Ορίζει την τιμή της καθορισμένης ιδιότητας |
Δείτε επίσης