ColladaImporter
ภาพรวม
ColladaImporter อ่านไฟล์ COLLADA (.dae) หรือพัฟเฟอร์ไบนารี และสร้างกราฟสถานการณ์ของมันเป็น Aspose.3D สําหรับวัตถุ TypeScript รวมถึงโน้ต, meshes, วัสดุและอanimations. มันถูกเรียกโดยอัตโนมัติโดย Scene.open() เมื่อไฟล์แหล่งมี .dae การขยายเวลา หรือเมื่อ a ColladaLoadOptions ตัวอย่างที่ให้โดยชัดเจน. ColladaLoadOptions เพื่อควบคุมการโหลดไฮอรคีของ node อะไร, วิธีที่วัสดุถูกแก้ไข และว่าเพลงอนิเมชั่นจะรวมอยู่ในระหว่างการนําเข้าหรือไม่.
คําอธิบาย
ColladaImporter เป็นคลาสในห้องสมุด FOSS ของ Aspose.3D สําหรับ TypeScript ที่เปิด 2 วิธีและ 2 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม. มันขยายไปยัง Importer, มีฟังก์ชันที่แบ่งจากแบบแม่ของมัน.
ความสามารถหลัก ประกอบด้วย: : string; : string; สร้างตัวอย่างใหม่ของคลาส colladaimporter การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมฟังก์ชัน colladeimporters ได้โดยตรงกับแอปพลิเคชั่น TypeScript.
กลุ่มนี้ยังให้บริการที่ name อสังหาริมทรัพย์ (มีชื่อตัวจําแนกของผู้นําเข้า) effect property (ถือรหัสที่อธิบายผลหรือวัตถุประสงค์ของผู้นําเข้า).
อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
name | : string | อ่าน | มีชื่อตัวจําแนกของผู้นําเข้า |
effect | : string | อ่าน | มีรุ่นที่อธิบายผลหรือวัตถุประสงค์ของผู้นําเข้า |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
constructor() | สร้างตัวอย่างใหม่ของคลาส ColladaImporter |
supportsFormat(fileFormat: FileFormat) → boolean | กลับ true หาก FileFormat ที่ได้รับการสนับสนุนจากผู้นําเข้านี้ |
importScene(scene: Scene, stream: any, options: LoadOptions) | อัตราการอัดภาพ COLLADA จากสตรีมเข้าในภาพที่ให้ โดยใช้ตัวเลือกที่กําหนดไว้ |