feat: 支持关卡数据

This commit is contained in:
richarjiang
2026-03-15 23:12:06 +08:00
parent c54a404c12
commit 9ec8106733
8 changed files with 1246 additions and 1291 deletions

View File

@@ -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,