This commit is contained in:
Evan
2026-08-31 14:05:47 +08:00
parent 74b983c74e
commit 6a3e797a9a
22965 changed files with 120 additions and 198 deletions

View File

@@ -1,12 +1,12 @@
// config.js
// const CONFIG = {
// DataServerBaseUrl: "https://test.server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://test.server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://test.server.001code.com",
// // DataServerBaseUrl: "https://test.server.001code.com",
// // DataServerBaseUrl: "https://test.server.001code.com",
// // DataServerBaseUrl: "https://test.server.001code.com",
// DataServerBaseUrl: "https://server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://server.001code.com",
// // DataServerBaseUrl: "https://server.001code.com",
// // DataServerBaseUrl: "https://server.001code.com",
// // DataServerBaseUrl: "https://server.001code.com",
// version : "2025010301",
// unitycdndir : 'https://oss-rpwqy.jjwlcdn.com/001_code_unity_res_20250826',
// unitycdnbuilddir : 'https://oss-rpwqy.jjwlcdn.com/001_code_unity_res_20250826/Build',
@@ -14,7 +14,7 @@
// // 可以根据需要添加其他配置
// disabledev: false,
// disabledev: true,
// usecdn :true, //资源走CDN
// lvlock :false, //关卡5关解锁,下一关加锁
// lvlock_normal_learn :true, //常规关起锁
@@ -78,12 +78,12 @@
// const CONFIG = {
// // DataServerBaseUrl: "https://test.server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://test.server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://test.server.001code.com",
// DataServerBaseUrl: "https://test.server.001code.com",
// // DataServerBaseUrl: "https://test.server.001code.com",
// // DataServerBaseUrl: "https://test.server.001code.com",
// // DataServerBaseUrl: "https://server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://server.001code.com", // 在这里定义服务器地址
// // DataServerBaseUrl: "https://server.001code.com",
// DataServerBaseUrl: "https://server.001code.com",
// // DataServerBaseUrl: "https://server.001code.com",
// // DataServerBaseUrl: "https://server.001code.com",
// version : "2025011001",
// unitycdndir : 'https://oss-rpwqy.jjwlcdn.com/001_code_unity_res_20250826',
// unitycdnbuilddir : 'https://oss-rpwqy.jjwlcdn.com/001_code_unity_res_20250826/Build',
@@ -91,8 +91,8 @@
// // 可以根据需要添加其他配置
// // disabledev: false,
// disabledev: false,
// // disabledev: true,
// disabledev: true,
// usecdn :true, //资源走CDN
// lvlock :false, //关卡5关解锁,下一关加锁
// lvlock_normal_learn : !(typeof localStorage !== 'undefined' &&
@@ -157,12 +157,12 @@
const CONFIG = {
// DataServerBaseUrl: "https://test.server.001code.com", // 在这里定义服务器地址
// DataServerBaseUrl: "https://test.server.001code.com", // 在这里定义服务器地址
// DataServerBaseUrl: "https://test.server.001code.com",
DataServerBaseUrl: "https://test.server.001code.com",
// DataServerBaseUrl: "https://test.server.001code.com",
// DataServerBaseUrl: "https://test.server.001code.com",
// DataServerBaseUrl: "https://server.001code.com", // 在这里定义服务器地址
// DataServerBaseUrl: "https://server.001code.com", // 在这里定义服务器地址
// DataServerBaseUrl: "https://server.001code.com",
DataServerBaseUrl: "https://server.001code.com",
// DataServerBaseUrl: "https://server.001code.com",
// DataServerBaseUrl: "https://server.001code.com",
version: "2026071701",
@@ -182,7 +182,7 @@ const CONFIG = {
disabledev: false,
disabledev: true,
usecdn: false,
lvlock: false,
lvlock_normal_learn: !(typeof localStorage !== 'undefined' &&
@@ -229,61 +229,64 @@ const CONFIG = {
lastGameStyle: '',
lastGameDefaultSkin: 0,
checkGameStyle(realLvId) {
let gameStyle = 'SILU';
let gameDefaultSkin = 0;
// 暂时注释掉
if (realLvId >= this.BEGINNING_REAL_LVID && realLvId <= this.END_REAL_LVID) {
realLvId = realLvId - this.BEGINNING_REAL_LVID;
if (realLvId >= 1 && realLvId <= 300) {
gameStyle = 'SILU';
gameDefaultSkin = 0;
} else if (realLvId >= 301 && realLvId <= 600) {
gameStyle = 'redArmy';
gameDefaultSkin = 2;
} else if (realLvId >= 601 && realLvId <= 900) {
gameStyle = 'numMan';
gameDefaultSkin = 3;
} else if (realLvId >= 901 && realLvId <= 1200) {
gameStyle = 'chinese';
gameDefaultSkin = 1;
} else if (realLvId >= 1201 && realLvId <= 1500) {
gameStyle = 'snow';
gameDefaultSkin = 4;
} else if (realLvId >= 1501 && realLvId <= 1800) {
gameStyle = 'SILU';
gameDefaultSkin = 0;
} else {
gameStyle = 'SILU';
gameDefaultSkin = 0;
}
}
// let gameStyle = 'SILU';
// let gameDefaultSkin = 0;
// if (realLvId >= this.BEGINNING_REAL_LVID && realLvId <= this.END_REAL_LVID) {
// realLvId = realLvId - this.BEGINNING_REAL_LVID;
// if (realLvId >= 1 && realLvId <= 300) {
// gameStyle = 'SILU';
// gameDefaultSkin = 0;
// } else if (realLvId >= 301 && realLvId <= 600) {
// gameStyle = 'redArmy';
// gameDefaultSkin = 2;
// } else if (realLvId >= 601 && realLvId <= 900) {
// gameStyle = 'numMan';
// gameDefaultSkin = 3;
// } else if (realLvId >= 901 && realLvId <= 1200) {
// gameStyle = 'chinese';
// gameDefaultSkin = 1;
// } else if (realLvId >= 1201 && realLvId <= 1500) {
// gameStyle = 'snow';
// gameDefaultSkin = 4;
// } else if (realLvId >= 1501 && realLvId <= 1800) {
// gameStyle = 'SILU';
// gameDefaultSkin = 0;
// } else {
// gameStyle = 'SILU';
// gameDefaultSkin = 0;
// }
// }
if (gameStyle !== this.lastGameStyle) {
window.unityInstance.SendMessage("GameController", "ChangeUIStyle", gameStyle);
this.lastGameStyle = gameStyle;
}
// 尝试多次发送消息,以确保 Unity 场景和 Player 对象已加载
if (gameDefaultSkin !== this.lastGameDefaultSkin) {
// 尝试多次发送消息,以确保 Unity 场景和 Player 对象已加载
const sendSkinMsg = (delay) => {
setTimeout(() => {
if (window.unityInstance) {
try {
window.unityInstance.SendMessage("Player", "CallChangeSkin", gameDefaultSkin);
console.log("CallChangeSkin sent >>> ", gameDefaultSkin);
} catch (e) {
console.log("Player not ready yet");
}
}
}, delay);
};
sendSkinMsg(2000);
sendSkinMsg(4000);
sendSkinMsg(6000);
this.lastGameDefaultSkin = gameDefaultSkin;
}
// if (gameStyle !== this.lastGameStyle) {
// window.unityInstance.SendMessage("GameController", "ChangeUIStyle", gameStyle);
// this.lastGameStyle = gameStyle;
// }
// // 尝试多次发送消息,以确保 Unity 场景和 Player 对象已加载
// if (gameDefaultSkin !== this.lastGameDefaultSkin) {
// // 尝试多次发送消息,以确保 Unity 场景和 Player 对象已加载
// const sendSkinMsg = (delay) => {
// setTimeout(() => {
// if (window.unityInstance) {
// try {
// window.unityInstance.SendMessage("Player", "CallChangeSkin", gameDefaultSkin);
// console.log("CallChangeSkin sent >>> ", gameDefaultSkin);
// } catch (e) {
// console.log("Player not ready yet");
// }
// }
// }, delay);
// };
// sendSkinMsg(2000);
// sendSkinMsg(4000);
// sendSkinMsg(6000);
// this.lastGameDefaultSkin = gameDefaultSkin;
// }
}
};