| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- // 测试墙体配置加载的简单脚本
- // 在浏览器控制台中运行此脚本来验证配置
- console.log('=== 墙体配置测试 ===');
- // 模拟加载JSON配置
- const wallConfig = {
- "wallConfig": {
- "maxLevel": 5,
- "healthByLevel": {
- "1": 100,
- "2": 1000,
- "3": 1200,
- "4": 1500,
- "5": 2000
- },
- "upgradeCosts": {
- "1": 100,
- "2": 500,
- "3": 1000,
- "4": 2000
- },
- "description": "墙体配置文件 - 包含各等级血量和升级费用"
- }
- };
- console.log('配置内容:', wallConfig);
- // 测试血量获取
- for (let level = 1; level <= 5; level++) {
- const health = wallConfig.wallConfig.healthByLevel[level.toString()];
- console.log(`等级 ${level}: 血量 ${health}`);
- }
- // 测试升级费用获取
- for (let level = 1; level <= 4; level++) {
- const cost = wallConfig.wallConfig.upgradeCosts[level.toString()];
- console.log(`${level}级升级费用: ${cost}`);
- }
- console.log('最大等级:', wallConfig.wallConfig.maxLevel);
- console.log('=== 测试完成 ===');
|