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) | Ορίζει την τιμή της καθορισμένης ιδιότητας |
Δείτε επίσης