KeyframeSequence
סקירה כללית
KeyframeSequence הוא שיעור ב Aspose.3D FOSS עבור טופס. מורשת מ : A3DObject.
KeyframeSequence.constructor creates a new sequence and optionally assigns a name.
שיעור זה מספק 4 שיטות לעבוד עם אובייקטים KeyframeSequence בתוכניות Typescript. שיטות זמינות כוללות: add, constructor, reset, setBindPoint. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.3D FOSS עבור חבילת Typscript. רכוש : bindPoint, keyFrames, name, postBehavior, preBehavior, properties.
תיאור
KeyframeSequence הוא כיתה בספריה FOSS עבור Aspose.3D אשר מציג 3 שיטות ו 6 תכונות לשימוש תוכנה. A3DObject,• הירושה של פונקציונליות משותפת מהסוג הוריו.
היכולות הבסיסיות כוללות: string; propertycollection;פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של המשך המפתח ישירות ליישומים TypeScript.
גם בכיתה זו נמסר כי properties רכוש (החזיר את הנכס) bindPoint רכוש (הוא מחזיק את נקודת הקשר), keyFrames רכוש (לשבור את הקבצים המפתח).
האינסטנטים נוצרים באמצעות יצרן יחיד שמתחיל את האובייקט עם ערכים ברירת מחדל.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
name | string | קרא / כתיבה | מקבל את השם. |
properties | PropertyCollection | קראו | מקבל את הנכסים. |
bindPoint | `BindPoint | null` | קראו |
keyFrames | KeyFrame[] | קראו | מקבלים את הקצוות המפתח. |
postBehavior | Extrapolation | קראו | מקבל את התנהגות הפוסט. |
preBehavior | Extrapolation | קראו | מקבל את התנהגותו הקדמית. |
שיטות
| חתימה | תיאור |
|---|---|
| `constructor(name: string | null)` |
reset() | מנקים את כל הקבצים המפתח ומחזירים הגדרות התנהגות מוגבלות |
add(time: number, value: number, interpolation: Interpolation) | מזין קובץ מפתח בזמן עם ערך ומצב אינטרפולציה |
setBindPoint(value: BindPoint) | הגדרת ערך נקודת הקשר. |