Scene
סיכום כללי
Scene הוא כיתה ב Aspose.3D FOSS עבור .NET. ירושה מ: SceneObject, INamedObject.
סצנה היא אובייקט ברמה העליונה המכיל את החוגים, הגיאומטריות, חומרים, טקסטורות, אנימציה, תנועות, סב-סצינות וכו'.
כיתה זו מספקת 42 שיטות לעבודה עם אובייקטים של Scene בתוכניות .NET. שיטות זמינות כוללות: A3DObject, Clear, CreateAnimationClip, FindProperty, FromFile, FromStream, GetAnimationClip, GetProperty, Open, RemoveProperty, Render, Save, ו 3 שיטות נוספות. כל חברי הציבור נגישים לכל יישום .NET לאחר התקנת חבילה Aspose.3D FOSS for .Net. תכונות: AnimationClips, AssetInfo, CurrentAnimationClip, Library, Name, Poses, ו 5 יותר.
תכונות
| שם: | סוג: | Access | תיאור |
|---|---|---|---|
SubScenes | IList<Scene> | קרא. | מקבל את כל תתי‑הסצנות |
Library | IList<A3DObject> | קרא. | אובייקטים שאינם בשימוש ישיר בהיררכיה של סצנה יכולים להיות מוגדרים בספריה. |
AnimationClips | IList<AnimationClip> | קרא. | מקבל את כל AnimationClip המוגדרים בסצנה. |
CurrentAnimationClip | AnimationClip? | קריאה/כתיבה | מקבל או מגדיר את הAnimationClip הפעיל |
AssetInfo | AssetInfo? | קריאה/כתיבה | מקבל או מגדיר את מידע הנכס ברמה העליונה |
Poses | ICollection<Pose> | קרא. | מקבל את כל ה‑Pose המשמשים בסצנה זו. |
RootNode | Node | קרא. | מקבל את צומת השורש של הסצנה. |
Version | string | קרא. | גרסה של ספריית Aspose.3D. |
Scene | Scene | קרא. | מקבל את הסצנה שהאובייקט הזה שייך אליה |
Name | string | קריאה/כתיבה | מקבל או מגדיר את השם. |
Properties | PropertyCollection | קרא. | מקבל את האוסף של כל המאפיינים. |
שיטות
| Signature | תיאור |
|---|---|
Scene() | מקדמה דוגמא חדשה של כיתה Scene. |
Scene(entity: Entity) | מקדמה דוגמא חדשה של כיתה Scene עם ישות מחוברת לקו חדש. |
Scene(parentScene: Scene, name: string) | מקדמה דוגמא חדשה של כיתה Scene כתת-סצנה. |
GetAnimationClip(name: string) | מקבל AnimationClip בעל שם |
Clear() | מטהר את תוכן הסצנה ומחזיר את הגדרות הטפתיות. |
CreateAnimationClip(name: string) | פונקציה קצרה ליצור ולרשום את AnimationClip הראשון ייקבע ל |
Open(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | פותח את הסצנה מהזרם נתון באמצעות פורמט קבצים מסוים. |
Open(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken) | פותח את הסצנה מהזרם נתון באמצעות הגדרת IO מוגדר. |
Open(stream: Stream) | פותח את הסצנה מהזרם נתון. |
Open(stream: Stream, cancellationToken: CancellationToken) | פותח את הסצנה מהזרם נתון. |
Open(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | פותח את הסצנה מהדרך נתונה באמצעות פורמט קבצים מסוים. |
Open(fileName: string, options: LoadOptions) | פותח את הסצנה מהדרך נתונה באמצעות פורמט קבצים מסוים. |
Open(fileName: string, options: LoadOptions, cancellationToken: CancellationToken) | פותח את הסצנה מהדרך נתונה באמצעות פורמט קבצים מסוים. |
Open(fileName: string) | פותח את הסצנה מהדרך נתונה. |
Open(fileName: string, cancellationToken: CancellationToken) | פותח את הסצנה מהדרך נתונה. |
FromStream(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | פותח את הסצנה מהזרם נתון באמצעות פורמט קבצים מסוים. |
FromStream(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken) | פותח את הסצנה מהזרם נתון באמצעות הגדרת IO מוגדר. |
FromStream(stream: Stream, cancellationToken: CancellationToken) | פותח את הסצנה מהזרם נתון. |
FromFile(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | פותח את הסצנה מהדרך נתונה באמצעות פורמט קבצים מסוים. |
FromFile(fileName: string, options: LoadOptions, cancellationToken: CancellationToken) | פותח את הסצנה מהדרך נתונה באמצעות פורמט קבצים מסוים. |
FromFile(fileName: string) | פותח את הסצנה מהדרך נתונה. |
FromFile(fileName: string, cancellationToken: CancellationToken) | פותח את הסצנה מהדרך נתונה. |
Save(stream: Stream, format: FileFormat) | שומר את הסצנה כדי להזרם באמצעות פורמט קבצים מסוים. |
Save(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | שומר את הסצנה כדי להזרם באמצעות פורמט קבצים מסוים. |
Save(stream: Stream, options: SaveOptions) | שומר את הסצנה כדי להזרם באמצעות פורמט קבצים מסוים. |
Save(stream: Stream, options: SaveOptions, cancellationToken: CancellationToken) | שומר את הסצנה כדי להזרם באמצעות פורמט קבצים מסוים. |
Save(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | מציל את הסצנה למסלול מסוים באמצעות פורמט קבצים מסוימים. |
Save(fileName: string) | מציל את הסצנה למסלול מסוים באמצעות פורמט קבצים מסוימים. |
Save(fileName: string, format: FileFormat) | מציל את הסצנה למסלול מסוים באמצעות פורמט קבצים מסוימים. |
Save(fileName: string, options: SaveOptions) | מציל את הסצנה למסלול מסוים באמצעות פורמט קבצים מסוימים. |
Save(fileName: string, options: SaveOptions, cancellationToken: CancellationToken) | מציל את הסצנה למסלול מסוים באמצעות פורמט קבצים מסוימים. |
Render(camera: Entities.Camera, fileName: string) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. להציג את הסצנה בקובץ חיצוני מנקודת המבט של מצלמה נתונה. |
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. להציג את הסצנה בקובץ חיצוני מנקודת המבט של מצלמה נתונה. |
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string, options: ImageRenderOptions) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. להציג את הסצנה בקובץ חיצוני מנקודת המבט של מצלמה נתונה. |
Render(camera: Entities.Camera, bitmap: TextureData) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. להציג את הסצנה בביטמפה מנקודת המבט של מצלמה נתונה. |
Render(camera: Entities.Camera, bitmap: TextureData, options: ImageRenderOptions) | לא מיושם בגרסה FOSS זורק בזמן הפעלת. להציג את הסצנה בביטמפה מנקודת המבט של מצלמה נתונה. |
SceneObject(name: string) | תחיל את SceneObject עם שם מטען |
A3DObject() | מקדמה דוגמא חדשה של כיתה A3DObject ללא שם. |
RemoveProperty(property: Property) | מסיר תכונה דינמית. |
GetProperty(property: string) | קבל את הערך של המאפיין שצוין |
SetProperty(property: string, value: object?) | מגדיר את הערך של המאפיין שצוין |
FindProperty(propertyName: string) | מוצא את הנכס. |