BindPoint
סקירה
BindPoint הוא מחלקה ב-Aspose.3D FOSS עבור .NET. יורש מ: A3DObject.
BindPoint בדרך כלל נוצרת בתכונה של עצם, חלק מסוגי התכונות מכילים מספר שדות רכיב (כמו שדה Vector3), ייצרו ערוץ לכל שדה רכיב ויקשרו את השדה למופע (או למופעים) של רצף keyframe דרך הערוצים.
מחלקה זו מספקת 15 מתודות לעבודה עם עצמים של BindPoint בתוכניות .NET. השיטות הזמינות כוללות: A3DObject, AddChannel, BindKeyframeSequence, BindPoint, CreateKeyframeSequence, FindProperty, GetChannel, GetKeyframeSequence, GetProperty, RemoveProperty, ResetChannels, SetProperty, ועוד 1 שיטה נוספת. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת החבילה Aspose.3D FOSS עבור .NET. מאפיינים: ChannelsCount, Name, Properties, Property.
מאפיינים
| שם | סוג | Access | תיאור |
|---|---|---|---|
Property | Property | קריאה | מקבל את המאפיין המשוייך לCurveMapping. |
ChannelsCount | int | קריאה | מקבל את המספר הכולל של ערוצי המאפיין המוגדרים במיפוי עקומת האנימציה הזה. |
Name | string | קריאה/כתיבה | מקבל או מגדיר את השם. |
Properties | PropertyCollection | קריאה | מקבל את האוסף של כל המאפיינים. |
שיטות
| Signature | תיאור |
|---|---|
BindPoint(scene: Scene, prop: Property) | מאתחל מופע חדש של המחלקה BindPoint. |
GetKeyframeSequence(channelName: string) | מקבל את רצף המפתח הראשון בערוץ שצוין. |
CreateKeyframeSequence(name: string) | יוצר עקומה חדשה ומחבר אותה לערוץ הראשון של מיפוי העקומה. |
BindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | קשר את רצף מסגרות המפתח לערוץ שצוין. |
GetChannel(channelName: string) | מקבל ערוץ בשם הנתון. |
AddChannel(name: string, value: T) | מוסיף את תכונת הערוץ שצוינה. |
AddChannel(name: string, value: object) | מוסיף את תכונת הערוץ המוגדרת. |
AddChannel(name: string, type: Type, value: object) | מוסיף את תכונת הערוץ המוגדרת. |
ResetChannels() | מרוקן את ערוצי המאפיין של מיפוי עקומת האנימציה הזה. |
ToString() | ממיר אובייקט למחרוזת. |
A3DObject() | מאתחל מופע חדש של המחלקה A3DObject ללא שם. |
RemoveProperty(property: Property) | מסיר תכונה דינמית. |
GetProperty(property: string) | קבל את הערך של המאפיין שצוין |
SetProperty(property: string, value: object?) | מגדיר את הערך של המאפיין שצוין |
FindProperty(propertyName: string) | מוצא את התכונה. |