Merge branch 'main' of 47.107.44.202:xionglijia/18xchat

# Conflicts:
#	assets/Scripts/Sub/UI/PreloadUI.ts
#	assets/Scripts/chat18x/ui/panels/GirlDetailPanel.ts
#	assets/Scripts/chat18x/uiitems/DetailImageItem.ts
This commit is contained in:
2025-09-09 14:50:51 +08:00
70 changed files with 15763 additions and 6106 deletions
@@ -156,8 +156,6 @@ export class ConfigManager {
// 若你的 BaseConfig.init 接受 configId,可传入
instance.init?.(configId);
this._dataMap.set(configId, instance);
console.log(`[ConfigManager] 实例化并缓存数据: ${configId}`);
return instance;
}
@@ -169,7 +167,6 @@ export class ConfigManager {
if (data) {
data.destroy?.();
this._dataMap.delete(configId);
console.log(`[ConfigManager] 移除数据: ${configId}`);
return true;
}
return false;
@@ -179,7 +176,6 @@ export class ConfigManager {
* 重置所有数据
*/
public resetAllData(): void {
console.log("[ConfigManager] 重置所有数据");
this._dataMap.forEach((data) => data.reset?.());
}
@@ -187,7 +183,6 @@ export class ConfigManager {
* 清空所有数据
*/
public clearAllData(): void {
console.log("[ConfigManager] 清空所有数据");
this._dataMap.forEach((data) => data.clear?.());
}
@@ -195,7 +190,6 @@ export class ConfigManager {
* 销毁所有数据
*/
public destroyAllData(): void {
console.log("[ConfigManager] 销毁所有数据");
this._dataMap.forEach((data) => data.destroy?.());
this._dataMap.clear();
}
@@ -64,7 +64,7 @@ export class NavigationManager {
console.warn("Invalid role ID for chat navigation:", roleId);
return;
}
GameRootUI.I.hideDefaultView();
console.log(`Navigating to chat with role ID: ${roleId}`);
ViewManager.I.openBundlesView("ChatPanel", roleId);
}