Bone

סקירה כללית

Bone הוא שיעור ב Aspose.3D FOSS עבור .NET. מורשת מ : A3DObject, INamedObject.

עצם מגדיר את התת-סדרה של נקודת המעקב של הגימטרייה, ומגדיר משקל מעורב עבור כל נקודה.האובייקט אינו ניתן להשתמש ישירות, דוגמה אחת משמשת כדי להטעות את הגיאומטריה, והיא מגיעה עם קבוצה של עצמות, כל עצמה מחוברת לקצה אחד.

שיעור זה מספק 8 שיטות לעבוד עם אובייקטים ב- .NET תוכניות. שיטות זמינות כוללות: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.3D FOSS עבור חבילת .Net. רכוש : BoneTransform, LinkMode, Name, Node, Properties, Transform,ועוד אחד.

נכסים

שםסוגגישהתיאור
LinkModeBoneLinkModeקרא / כתיבהמקבל או קבע את מצב הקישור.
WeightCountintקראומקבל את סכום המשקל.
TransformMatrix4קרא / כתיבהמקבל או מטיל את השינוי.
BoneTransformMatrix4קרא / כתיבהמקבל או מונח את השינוי העצם.
NodeNodeקרא / כתיבהמקבל או מונח את הקוטב.
Namestringקרא / כתיבהמקבל או קובע את השם.
PropertiesPropertyCollectionקראומקבל את הנכסים.

שיטות

חתימהתיאור
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) או נכסים מקומיים(זהה בשמו)

ראה גם

 עברית