refactor: change loadModel parameter from string to string array

- Update loadModel signature: url: string -> urls: string[]
- Update validation logic for array parameter
- Update all demo files to pass array instead of single string
This commit is contained in:
yuding
2026-02-26 16:03:38 +08:00
parent 191c571f40
commit fdc6f884aa
5 changed files with 15 additions and 15 deletions

View File

@@ -234,15 +234,15 @@ export class EngineManager extends BaseManager {
/**
* 加载模型
* @param url 模型 URL
* @param urls 模型 URL 数组
* @param options 加载选项
*/
public loadModel(url: string, options?: ModelLoadOptions): void {
public loadModel(urls: string[], options?: ModelLoadOptions): void {
if (!this.engineInstance) {
console.warn('[EngineManager] 3D Engine not initialized.');
return;
}
this.engineInstance.loadModel(url, options);
this.engineInstance.loadModel(urls, options);
}
/**