BindPoint
סקירה כללית
BindPoint הוא שיעור ב Aspose.3D FOSS עבור טופס. מורשת מ : A3DObject.
BindPoint.constructor initializes a BindPoint with an optional Scene and a Property.
שיעור זה מספק 7 שיטות לעבוד עם אובייקטים BindPoint בתוכניות Typescript. שיטות זמינות כוללות: addChannel, bindKeyframeSequence, constructor, createKeyframeSequence, getChannel, getKeyframeSequence, resetChannels. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.3D FOSS עבור חבילת Typscript. רכוש : channelsCount, name, properties, property, scene.
תיאור
BindPoint הוא כיתה בספריה FOSS עבור Aspose.3D אשר מציג 6 שיטות ו 5 תכונות לשימוש תוכנה. A3DObject,• הירושה של פונקציונליות משותפת מהסוג הוריו.
היכולות הבסיסיות כוללות: string; propertycollection; property.פעולות אלה מאפשרות למפתחים לשלב את פונקציונליות נקודת הקשר ישירות ליישומים TypeScript.
גם בכיתה זו נמסר כי properties רכוש (החזיר את הנכס) property רכוש (החזיר את הרכושים) channelsCount ערוץ (הערך של הערוצים).
האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
name | string | קרא / כתיבה | מקבל את השם. |
properties | PropertyCollection | קראו | מקבל את הנכסים. |
property | Property | קראו | מקבל את הרכוש. |
channelsCount | number | קראו | תספור את הערוצים. |
scene | `Scene | null` | קראו |
שיטות
| חתימה | תיאור |
|---|---|
| `constructor(scene: Scene | null, prop: Property)` |
addChannel(name: string, value: any, _type: any) → boolean | הוספת ערוץ עם שם, ערך וטופס, חוזר אמיתי על הצלחה |
getKeyframeSequence(channelName: string) → `KeyframeSequence | null` |
createKeyframeSequence(name: string) → KeyframeSequence | יצירת שם חדש KeyframeSequence עם השם שניתן |
bindKeyframeSequence(channelName: string, sequence: KeyframeSequence) | קישור KeyframeSequence עם שם הערוץ שנקבע |
getChannel(channelName: string) → `AnimationChannel | null` |
resetChannels() | להסיר את כל ערוצי האנימציה מנקודת הקשר |