Pose

Pose class

Η πόζα χρησιμοποιείται για την αποθήκευση της μήτρας μετασχηματισμού όταν η γεωμετρία έχει ξεφλουδιστεί. Η πόζα είναι ένα σύνολοBonePose , καθεBonePose αποθηκεύει τις συγκεκριμένες πληροφορίες μετασχηματισμού του οστικού κόμβου.

public class Pose : A3DObject

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

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

Ιδιότητες

ΟνομαΠεριγραφή
BonePoses { get; }Λαμβάνει όλαBonePose .
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
PoseType { get; set; }Λαμβάνει ή ορίζει τον τύπο της πόζας.
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Μέθοδοι

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

Δείτε επίσης