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תיאור
PropertyPropertyקריאהמקבל את המאפיין המשוייך לCurveMapping.
ChannelsCountintקריאהמקבל את המספר הכולל של ערוצי המאפיין המוגדרים במיפוי עקומת האנימציה הזה.
Namestringקריאה/כתיבהמקבל או מגדיר את השם.
PropertiesPropertyCollectionקריאהמקבל את האוסף של כל המאפיינים.

שיטות

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)מוצא את התכונה.

ראה גם

 עברית