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תיאור
SubScenesIList<Scene>קרא.מקבל את כל תתי‑הסצנות
LibraryIList<A3DObject>קרא.אובייקטים שאינם בשימוש ישיר בהיררכיה של סצנה יכולים להיות מוגדרים בספריה.
AnimationClipsIList<AnimationClip>קרא.מקבל את כל AnimationClip המוגדרים בסצנה.
CurrentAnimationClipAnimationClip?קריאה/כתיבהמקבל או מגדיר את הAnimationClip הפעיל
AssetInfoAssetInfo?קריאה/כתיבהמקבל או מגדיר את מידע הנכס ברמה העליונה
PosesICollection<Pose>קרא.מקבל את כל ה‑Pose המשמשים בסצנה זו.
RootNodeNodeקרא.מקבל את צומת השורש של הסצנה.
Versionstringקרא.גרסה של ספריית Aspose.3D.
SceneSceneקרא.מקבל את הסצנה שהאובייקט הזה שייך אליה
Namestringקריאה/כתיבהמקבל או מגדיר את השם.
PropertiesPropertyCollectionקרא.מקבל את האוסף של כל המאפיינים.

שיטות

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

ראה גם:

 עברית