AnimationNode
סקירה כללית
AnimationNode הוא שיעור ב Aspose.3D FOSS עבור טופס. מורשת מ : A3DObject.
AnimationNode.constructor creates a node with the specified name or null.
שיעור זה מספק 5 שיטות לעבוד עם אובייקטים AnimationNode בתוכניות Typescript. שיטות זמינות כוללות: constructor, createBindPoint, findBindPoint, getBindPoint, getKeyframeSequence. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.3D FOSS עבור חבילת Typscript. רכוש : bindPoints, name, properties, subAnimations.
תיאור
AnimationNode הוא כיתה בספריה FOSS עבור Aspose.3D אשר מציג 4 שיטות ו 4 תכונות לשימוש תוכנה. A3DObject,• הירושה של פונקציונליות משותפת מהסוג הוריו.
היכולות הבסיסיות כוללות: string; propertycollection; bindpoint[].פעולות אלה מאפשרות למפתחים לשלב את פונקציונליות animationnode ישירות ליישומים TypeScript.
גם בכיתה זו נמסר כי properties רכוש (החזיר את הנכס) bindPoints רכוש (למעט נקודות הקשר), subAnimations רכוש (הוא מחזיק את התת-אנימציה).
האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
name | string | קרא / כתיבה | מקבל את השם. |
properties | PropertyCollection | קראו | מקבל את הנכסים. |
bindPoints | BindPoint[] | קראו | מקבל את נקודות הקשר. |
subAnimations | AnimationNode[] | קראו | קבל את התכונות של תת-אנימציה. |
שיטות
| חתימה | תיאור |
|---|---|
| `constructor(name: string | null)` |
findBindPoint(_target: A3DObjectClass, name: string) → `BindPoint | null` |
getBindPoint(target: A3DObjectClass, propName: string, create: boolean) → `BindPoint | null` |
createBindPoint(obj: A3DObjectClass, propName: string) → `BindPoint | null` |
| `getKeyframeSequence(target: A3DObjectClass, propName: string, channelName: string | null, create: boolean)→KeyframeSequence |