feat: 支持关卡数据
This commit is contained in:
9
assets/scripts/utils/HttpUtil.ts.meta
Normal file
9
assets/scripts/utils/HttpUtil.ts.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "4.0.24",
|
||||
"importer": "typescript",
|
||||
"imported": true,
|
||||
"uuid": "5b29e766-746d-4646-98fd-7908fdd9dbe0",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
@@ -119,12 +119,12 @@ export class LevelDataManager {
|
||||
try {
|
||||
const response = await HttpUtil.get<ApiResponse>(this.API_URL, this.REQUEST_TIMEOUT);
|
||||
|
||||
if (response.code !== 0) {
|
||||
console.warn(`[LevelDataManager] API 返回错误码: ${response.code}, 消息: ${response.message}`);
|
||||
if (!response.success) {
|
||||
console.warn(`[LevelDataManager] API 返回失败, 消息: ${response.message}`);
|
||||
return null;
|
||||
}
|
||||
|
||||
return response.data;
|
||||
return response.data.levels;
|
||||
} catch (error) {
|
||||
console.error('[LevelDataManager] API 请求失败:', error);
|
||||
return null;
|
||||
@@ -149,7 +149,7 @@ export class LevelDataManager {
|
||||
|
||||
configs.push({
|
||||
id: data.id,
|
||||
name: data.name,
|
||||
name: `第${data.level}关`,
|
||||
spriteFrame: spriteFrame,
|
||||
clue1: data.hint1,
|
||||
clue2: data.hint2,
|
||||
|
||||
9
assets/scripts/utils/LevelDataManager.ts.meta
Normal file
9
assets/scripts/utils/LevelDataManager.ts.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "4.0.24",
|
||||
"importer": "typescript",
|
||||
"imported": true,
|
||||
"uuid": "082391a3-f1eb-476c-b5b3-810c757f536c",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
Reference in New Issue
Block a user