FbxFormat
Przegląd
FbxFormat jest wbudowanym obsługiwaczem formatu dla plików FBX (.fbx) w Aspose.3D dla TypeScript. Dziedziczy po FileFormat i udostępnia metody fabryczne, które tworzą detektor, importer i eksporter tego formatu. Kiedy Scene ładuje lub zapisuje plik .fbx, deleguje całą pracę I/O do tej klasy wewnętrznie. Klasa zapewnia także dostęp do domyślnych instancji FbxFormatLoadOptions i FbxFormatSaveOptions, które kontrolują zachowanie parsowania i serializacji przy każdej operacji odczytu i zapisu.
Opis
FbxFormat jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 3 metody i 8 właściwości do programowego użycia. Rozszerza FileFormat, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.
Podstawowe możliwości obejmują: string; string[]; string. Te operacje umożliwiają programistom bezpośrednią integrację funkcjonalności fbxformat w aplikacjach TypeScript.
Klasa udostępnia również właściwość extension (zawiera podstawowe rozszerzenie pliku dla plików fbx (np. “fbx”)), właściwość extensions (zawiera tablicę wszystkich obsługiwanych rozszerzeń plików fbx) oraz właściwość contentType (zawiera typ MIME powiązany z plikami fbx).
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
extension | string | Odczyt | Zawiera podstawowe rozszerzenie pliku dla plików FBX (np. “fbx”) |
extensions | string[] | Odczyt | Zawiera tablicę wszystkich obsługiwanych rozszerzeń plików FBX |
contentType | string | Odczyt | Zawiera typ MIME powiązany z plikami FBX |
fileFormatType | any | Odczyt | Określa wewnętrzny identyfikator typu formatu dla FBX |
version | string | Odczyt | Wskazuje obsługiwany ciąg wersji formatu FBX |
canExport | boolean | Odczyt | Wskazuje, czy pliki FBX mogą być eksportowane |
canImport | boolean | Odczyt | Wskazuje, czy pliki FBX mogą być importowane |
formats | any[] | Odczyt | Wymienia dodatkowe deskryptory formatu związane z FBX |
Metody
| Sygnatura | Opis |
|---|---|
constructor() | |
getInstance() → FbxFormat | Zwraca singletonową instancję FbxFormat |
createLoadOptions() → FbxLoadOptions | Tworzy i zwraca domyślny obiekt FbxLoadOptions |
createSaveOptions() → FbxSaveOptions | Tworzy i zwraca domyślny obiekt FbxSaveOptions |