From 405c4d70baeccc43111f07865cc742f57cd990f5 Mon Sep 17 00:00:00 2001 From: dgflash Date: Thu, 25 Sep 2025 19:43:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=86=E6=9E=B6=E5=86=85=E5=8A=A0=E8=BD=BD?= =?UTF-8?q?=E6=9B=BF=E6=8D=A2=E4=B8=BAoops.res.loadAsync?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/core/common/loader/ZipLoader.ts | 2 +- assets/libs/animator-effect/2d/SpineFinishedRelease.ts | 2 +- assets/libs/gui/language/LanguagePack.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/core/common/loader/ZipLoader.ts b/assets/core/common/loader/ZipLoader.ts index 6a7a11c..cc7a803 100644 --- a/assets/core/common/loader/ZipLoader.ts +++ b/assets/core/common/loader/ZipLoader.ts @@ -18,7 +18,7 @@ export class ZipLoader { */ static load(url: string): Promise { return new Promise(async (resolve, reject) => { - let asset = await resLoader.load(url, BufferAsset); + let asset = await resLoader.loadAsync(url, BufferAsset); var zip = await JSZip.loadAsync(asset.buffer()); this.zips.set(url, zip); resolve(zip); diff --git a/assets/libs/animator-effect/2d/SpineFinishedRelease.ts b/assets/libs/animator-effect/2d/SpineFinishedRelease.ts index e8b59a4..367e1ee 100644 --- a/assets/libs/animator-effect/2d/SpineFinishedRelease.ts +++ b/assets/libs/animator-effect/2d/SpineFinishedRelease.ts @@ -36,7 +36,7 @@ export class SpineFinishedRelease extends Component { } private async loadSkeletonData() { - let sd = await oops.res.load(this.resPath, sp.SkeletonData); + let sd = await oops.res.loadAsync(this.resPath, sp.SkeletonData); if (sd) { this.spine.skeletonData = sd; this.spine.setAnimation(0, "animation", false); diff --git a/assets/libs/gui/language/LanguagePack.ts b/assets/libs/gui/language/LanguagePack.ts index e092556..5d23bce 100644 --- a/assets/libs/gui/language/LanguagePack.ts +++ b/assets/libs/gui/language/LanguagePack.ts @@ -73,7 +73,7 @@ export class LanguagePack { private loadJson(lang: string): Promise { return new Promise(async (resolve, reject) => { const path = `${LanguageData.path_json}/${lang}`; - const jsonAsset = await resLoader.load(path, JsonAsset); + const jsonAsset = await resLoader.loadAsync(path, JsonAsset); if (jsonAsset) { LanguageData.language.set(LanguageDataType.Json, jsonAsset.json); Logger.instance.logConfig(path, "下载语言包 json 资源"); @@ -83,7 +83,7 @@ export class LanguagePack { return; } - const font = await resLoader.load(path, TTFFont); + const font = await resLoader.loadAsync(path, TTFFont); if (font) { LanguageData.font = font; Logger.instance.logConfig(path, "下载语言包 ttf 资源");