ΟΜΟΝΟ
ΕΚΤΙΜΗΣΗ
Bone Είναι μια τάξη στο Aspose.3D FOSS για .NET. Κληρονομιά από: A3DObject, INamedObject.
Ένα οστό καθορίζει το υποσυνταγματικό σημείο ελέγχου της γεωμετρίας και καθιερώνει το βάρος του μείγματος για κάθε σημείο έλεγχου. Το αντικείμενο δεν μπορεί να χρησιμοποιηθεί άμεσα, ένα παράδειγμα χρησιμοποιείται για την παραμόρφωση της Γεωμέτρειας, και έρχεται με μια σειρά οστών, κάθε οστά συνδεδεμένο σε έναν κόμβο. ΣΗΜΕΙΩΣΗ: Ένα σημείο διαχείρισης μιας γεώμετρίας μπορεί да είναι συνδέεται με περισσότερα από ένα Κόντρα.
Αυτή η κατηγορία παρέχει 8 μεθόδους για να εργαστείτε με αντικείμενα Bone σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο .Net. Ιδιοκτησία : BoneTransform, LinkMode, Name, Node, Properties, Transform,Και 1 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
LinkMode | BoneLinkMode | Διαβάστε / Γράψτε | Αποκτά ή ρυθμίζει τη λειτουργία σύνδεσης. |
WeightCount | int | Διαβάστε | Κάντε το βάρος μετρητή. |
Transform | Matrix4 | Διαβάστε / Γράψτε | Να πάρει ή να κάνει την μεταμόρφωση. |
BoneTransform | Matrix4 | Διαβάστε / Γράψτε | Κάνει ή μετασχηματίζει το οστό. |
Node | Node | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το κουτί. |
Name | string | Διαβάστε / Γράψτε | Να πάρει ή να βάλει το όνομα. |
Properties | PropertyCollection | Διαβάστε | Να πάρει τις ιδιότητες. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Bone(name: string) | |
Bone() | |
GetWeight(index: int) | Κάντε το βάρος για τον σημείο ελέγχου που καθορίζεται από τον δείκτη |
SetWeight(index: int, weight: double) | Σημειώστε το βάρος για τον σημείο ελέγχου που καθορίζεται από τον δείκτη |
A3DObject() | |
RemoveProperty(property: Property) | Απομακρύνει μια δυναμική ιδιοκτησία. |
GetProperty(property: string) | Αποκτήστε την αξία της συγκεκριμένης ιδιοκτησίας |
SetProperty(property: string, value: object?) | Η τιμή του συγκεκριμένου ακινήτου |
FindProperty(propertyName: string) | Μπορεί να είναι δυναμική ιδιοκτησία (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγχώρια ιδιοκτήτη(Αντικαριθμείται με το όνομά της) |