Μετασχηματισμός
περιεχόμενα
[
κρύβω
]Transform class
Ένα transform περιέχει πληροφορίες που επιτρέπουν πρόσβαση στη μετάφραση/κλιμάκωση/περιστροφή του αντικειμένου ή στον πίνακα μετασχηματισμού με ελάχιστο κόστος. Αυτό χρησιμοποιείται από το local transform. @hideconstructor
Μέθοδοι
getGeometricTranslation
| Όνομα | Περιγραφή |
|---|---|
| getGeometricTranslation() | Λαμβάνει ή ορίζει τη γεωμετρική μετάθεση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
Result:
setGeometricTranslation
| Όνομα | Περιγραφή |
|---|---|
| setGeometricTranslation(value) | Λαμβάνει ή ορίζει τη γεωμετρική μετάθεση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
Result:
getGeometricScaling
| Όνομα | Περιγραφή |
|---|---|
| getGeometricScaling() | Λαμβάνει ή ορίζει τη γεωμετρική κλιμάκωση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
Result:
setGeometricScaling
| Όνομα | Περιγραφή |
|---|---|
| setGeometricScaling(value) | Λαμβάνει ή ορίζει τη γεωμετρική κλιμάκωση. Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
Result:
getGeometricRotation
| Όνομα | Περιγραφή |
|---|---|
| getGeometricRotation() | Λαμβάνει ή ορίζει την γεωμετρική περιστροφή Euler (μετρημένη σε μοίρες). Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
Result:
setGeometricRotation
| Όνομα | Περιγραφή |
|---|---|
| setGeometricRotation(value) | Λαμβάνει ή ορίζει την γεωμετρική περιστροφή Euler (μετρημένη σε μοίρες). Ο γεωμετρικός μετασχηματισμός επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπικός μετασχηματισμός όταν εξάγετε τον γεωμετρικό μετασχηματισμό σε τύπους αρχείων που δεν τον υποστηρίζουν. |
Result:
getTranslation
| Όνομα | Περιγραφή |
|---|---|
| getTranslation() | Λαμβάνει ή ορίζει τη μετάθεση |
Result:
setTranslation
| Όνομα | Περιγραφή |
|---|---|
| setTranslation(value) | Λαμβάνει ή ορίζει τη μετάθεση |
Result:
getScale
| Όνομα | Περιγραφή |
|---|---|
| getScale() | Λαμβάνει ή ορίζει την κλίμακα |
Result:
setScale
| Όνομα | Περιγραφή |
|---|---|
| setScale(value) | Λαμβάνει ή ορίζει την κλίμακα |
Result:
getPreRotation
| Όνομα | Περιγραφή |
|---|---|
| getPreRotation() | Λαμβάνει ή ορίζει την προ-περιστροφή που εκφράζεται σε μοίρες |
Result:
setPreRotation
| Όνομα | Περιγραφή |
|---|---|
| setPreRotation(value) | Λαμβάνει ή ορίζει την προ-περιστροφή που εκφράζεται σε μοίρες |
Result:
getPostRotation
| Όνομα | Περιγραφή |
|---|---|
| getPostRotation() | Λαμβάνει ή ορίζει την μετα-περιστροφή που εκφράζεται σε μοίρες |
Result:
setPostRotation
| Όνομα | Περιγραφή |
|---|---|
| setPostRotation(value) | Λαμβάνει ή ορίζει την μετα-περιστροφή που εκφράζεται σε μοίρες |
Result:
getEulerAngles
| Όνομα | Περιγραφή |
|---|---|
| getEulerAngles() | Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε γωνίες Euler, μετρημένη σε μοίρες |
Result:
setEulerAngles
| Όνομα | Περιγραφή |
|---|---|
| setEulerAngles(value) | Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε γωνίες Euler, μετρημένη σε μοίρες |
Result:
getRotation
| Όνομα | Περιγραφή |
|---|---|
| getRotation() | Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε τετραδικό. |
Result:
setRotation
| Όνομα | Περιγραφή |
|---|---|
| setRotation(value) | Λαμβάνει ή ορίζει την περιστροφή που εκφράζεται σε τετραδικό. |
Result:
getTransformMatrix
| Όνομα | Περιγραφή |
|---|---|
| getTransformMatrix() | Λαμβάνει ή ορίζει τον πίνακα μετασχηματισμού. Η ανάθεση σε αυτό θα επαναφέρει τη Translation, τη Scale και τη Rotation, η GeometricRotation, η GeometricScaling και η GeometricTranslation δεν θα επηρεαστούν. |
Result:
setTransformMatrix
| Όνομα | Περιγραφή |
|---|---|
| setTransformMatrix(value) | Λαμβάνει ή ορίζει τον πίνακα μετασχηματισμού. Η ανάθεση σε αυτό θα επαναφέρει τη Translation, τη Scale και τη Rotation, η GeometricRotation, η GeometricScaling και η GeometricTranslation δεν θα επηρεαστούν. |
Result:
getName
| Όνομα | Περιγραφή |
|---|---|
| getName() | Λαμβάνει ή ορίζει το όνομα. Το όνομα. |
Result:
setName
| Όνομα | Περιγραφή |
|---|---|
| setName(value) | Λαμβάνει ή ορίζει το όνομα. Το όνομα. |
Result:
getProperties
| Όνομα | Περιγραφή |
|---|---|
| getProperties() | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
Result:
setGeometricTranslation
| Όνομα | Περιγραφή |
|---|---|
| setGeometricTranslation(x, y, z) | Ορίζει τη Geometric translation. Η Geometric transformation επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπική μετασχηματισμός όταν εξάγετε τη geometric transformation σε τύπους αρχείων που δεν το υποστηρίζουν. |
Result:
setGeometricScaling
| Όνομα | Περιγραφή |
|---|---|
| setGeometricScaling(sx, sy, sz) | Ορίζει τη Geometric scaling. Η Geometric transformation επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπική μετασχηματισμός όταν εξάγετε τη geometric transformation σε τύπους αρχείων που δεν το υποστηρίζουν. |
Result:
setGeometricRotation
| Όνομα | Περιγραφή |
|---|---|
| setGeometricRotation(rx, ry, rz) | Ορίζει τη Geometric Euler rotation (μετρημένη σε μοίρες). Η Geometric transformation επηρεάζει μόνο τις συνδεδεμένες οντότητες και αφήνει τους υποκόμβους αμετάβλητους. Θα συγχωνευτεί ως τοπική μετασχηματισμός όταν εξάγετε τη geometric transformation σε τύπους αρχείων που δεν το υποστηρίζουν. |
Result:
setTranslation
| Όνομα | Περιγραφή |
|---|---|
| setTranslation(tx, ty, tz) | Ορίζει τη translation του τρέχοντος μετασχηματισμού. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| t | Αριθμός | null |
| t | Αριθμός | null |
| t | Αριθμός | null |
Result: Μετασχηματισμός
setScale
| Όνομα | Περιγραφή |
|---|---|
| setScale(sx, sy, sz) | Ορίζει την κλίμακα του τρέχοντος μετασχηματισμού. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| s | Αριθμός | null |
| s | Αριθμός | null |
| s | Αριθμός | null |
Result: Μετασχηματισμός
setEulerAngles
| Όνομα | Περιγραφή |
|---|---|
| setEulerAngles(rx, ry, rz) | Ορίζει τις γωνίες Euler σε μοίρες του τρέχοντος μετασχηματισμού. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| r | Αριθμός | null |
| r | Αριθμός | null |
| r | Αριθμός | null |
Result: Μετασχηματισμός
setRotation
| Όνομα | Περιγραφή |
|---|---|
| setRotation(rw, rx, ry, rz) | Ορίζει την περιστροφή (ως συνιστώσες τετραδίου) του τρέχοντος μετασχηματισμού. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| r | Αριθμός | null |
| r | Αριθμός | null |
| r | Αριθμός | null |
| r | Αριθμός | null |
Result: Μετασχηματισμός
setPreRotation
| Όνομα | Περιγραφή |
|---|---|
| setPreRotation(rx, ry, rz) | Ορίζει την προ-περιστροφή που αναπαρίσταται σε μοίρες. |
Result: Μετασχηματισμός
setPostRotation
| Όνομα | Περιγραφή |
|---|---|
| setPostRotation(rx, ry, rz) | Ορίζει την μετα-περιστροφή που αναπαρίσταται σε μοίρες. |
Result: Μετασχηματισμός
removeProperty
| Όνομα | Περιγραφή |
|---|---|
| removeProperty(property) | Αφαιρεί μια δυναμική ιδιότητα. |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| property | Property | Ποια ιδιότητα να αφαιρεθεί |
Result: boolean
removeProperty
| Όνομα | Περιγραφή |
|---|---|
| removeProperty(property) | Αφαιρέστε την καθορισμένη ιδιότητα που αναγνωρίζεται με όνομα |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Όνομα | Περιγραφή |
|---|---|
| getProperty(property) | Αποκτήστε την τιμή της καθορισμένης ιδιότητας |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| property | String | Όνομα ιδιότητας |
Result: Αντικείμενο
setProperty
| Όνομα | Περιγραφή |
|---|---|
| setProperty(property, value) | Ορίζει την τιμή της καθορισμένης ιδιότητας |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| property | String | Όνομα ιδιότητας |
| τιμή | Αντικείμενο | Η τιμή της ιδιότητας |
Result: Αντικείμενο
findProperty
| Όνομα | Περιγραφή |
|---|---|
| findProperty(propertyName) | Βρίσκει την ιδιότητα. Μπορεί να είναι δυναμική ιδιότητα (Created by CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Identified by its name) |
Parameters:
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| propertyName | String | Όνομα ιδιότητας. |
Result: Property