Pose

περιεχόμενα
[ ]

Pose class

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

Μέθοδοι

constructor

ΌνομαΠεριγραφή
constructor(name)Αρχικοποιεί ένα νέο αντικείμενο της κλάσης Pose.

Parameters:

ΌνομαΤύποςΠεριγραφή
nameStringΌνομα

Result:


constructor_overload

ΌνομαΠεριγραφή
constructor_overload()Αρχικοποιεί ένα νέο αντικείμενο της κλάσης Pose.

Result:


getPoseType

ΌνομαΠεριγραφή
getPoseType()Λαμβάνει ή ορίζει τον τύπο της στάσης. Η τιμή της ιδιότητας είναι η ακέραια σταθερά PoseType. Ο τύπος της στάσης.

Result:


setPoseType

ΌνομαΠεριγραφή
setPoseType(value)Λαμβάνει ή ορίζει τον τύπο της στάσης. Η τιμή της ιδιότητας είναι η ακέραια σταθερά PoseType. Ο τύπος της στάσης.

Result:


getBonePoses

ΌνομαΠεριγραφή
getBonePoses()Λαμβάνει όλα τα BonePose. Οι κόμβοι.

Result:


getName

ΌνομαΠεριγραφή
getName()Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


setName

ΌνομαΠεριγραφή
setName(value)Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


getProperties

ΌνομαΠεριγραφή
getProperties()Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Result:


addBonePose

ΌνομαΠεριγραφή
addBonePose(node, matrix, localMatrix)Αποθηκεύει τον πίνακα μετασχηματισμού στάσης για τον δοσμένο κόμβο οστέου.

Parameters:

ΌνομαΤύποςΠεριγραφή
κόμβοςΚόμβοςΚόμβος οστέου.
matrixMatrix4Πίνακας μετασχηματισμού.
localMatrixbooleanΑν οριστεί σε

Result:


addBonePose

ΌνομαΠεριγραφή
addBonePose(node, matrix)Αποθηκεύει τον πίνακα μετασχηματισμού θέσης για τον δεδομένο κόμβο οστέου. Ο γενικός πίνακας μετασχηματισμού υπονοείται.

Parameters:

ΌνομαΤύποςΠεριγραφή
κόμβοςΚόμβοςΚόμβος οστέου.
matrixMatrix4Πίνακας μετασχηματισμού.

Result:


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρεί μια δυναμική ιδιότητα.

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

Result: boolean


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρέστε την καθορισμένη ιδιότητα που αναγνωρίζεται με όνομα

Parameters:

ΌνομαΤύποςΠεριγραφή
propertStringnull

Result: boolean


getProperty

ΌνομαΠεριγραφή
getProperty(property)Αποκτήστε την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας

Result: Αντικείμενο


setProperty

ΌνομαΠεριγραφή
setProperty(property, value)Ορίζει την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας
τιμήΑντικείμενοΗ τιμή της ιδιότητας

Result: Αντικείμενο


findProperty

ΌνομαΠεριγραφή
findProperty(propertyName)Βρίσκει την ιδιότητα. Μπορεί να είναι δυναμική ιδιότητα (Created by CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Identified by its name)

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyNameStringΌνομα ιδιότητας.

Result: Property