AnimationNode

AnimationNode class

Το Το Aspose.3D υποστηρίζει την ιεραρχία κινούμενων εικόνων, κάθε κινούμενη εικόνα μπορεί να συντεθεί από πολλά κινούμενα σχέδια και τον ορισμό του βασικού καρέ του κινούμενου σχεδίου. AnimationNode ορίζει τον μετασχηματισμό μιας τιμής ιδιότητας με την πάροδο του χρόνου, για παράδειγμα, ο κόμβος κίνησης μπορεί να χρησιμοποιηθεί για τον έλεγχο του μετασχηματισμού ενός κόμβου ή άλλουA3DObject αριθμητικές ιδιότητες αντικειμένου.

public class AnimationNode : A3DObject

Κατασκευαστές

ΟνομαΠεριγραφή
AnimationNode()Αρχικοποιεί μια νέα παρουσία τουAnimationNode τάξη.
AnimationNode(string)Αρχικοποιεί μια νέα παρουσία τουAnimationNode τάξη.

Ιδιότητες

ΟνομαΠεριγραφή
BindPoints { get; }Λαμβάνει την τρέχουσα ιδιότητα bind points
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
SubAnimations { get; }Λαμβάνει τους κόμβους υποκινούμενων εικόνων στα τρέχοντα animations

Μέθοδοι

ΟνομαΠεριγραφή
CreateBindPoint(A3DObject, string)Δημιουργεί ένα BindPoint με βάση τον τύπο δεδομένων ιδιότητας.
FindBindPoint(string)Βρίσκει το σημείο σύνδεσης με το όνομα.
FindProperty(string)Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Αναγνωρίζεται από το όνομά της)
GetBindPoint(A3DObject, string, bool)Λαμβάνει το σημείο σύνδεσης κινούμενων εικόνων σε δεδομένη ιδιότητα.
GetKeyframeSequence(A3DObject, string, bool)Λαμβάνει την ακολουθία βασικών καρέ σε δεδομένη ιδιότητα.
GetKeyframeSequence(A3DObject, string, string, bool)Λαμβάνει την ακολουθία βασικών καρέ σε δεδομένη ιδιότητα και κανάλι.
GetProperty(string)Λάβετε την τιμή της καθορισμένης ιδιότητας
RemoveProperty(Property)Καταργεί μια δυναμική ιδιότητα.
RemoveProperty(string)Καταργήστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
SetProperty(string, object)Ορίζει την τιμή της καθορισμένης ιδιότητας

Δείτε επίσης