vampire-like/Assets/GameMain
SepComet 000984c676 refactor(EnemyManager): 性能优化与并发安全修复
- EnemyRegistry: 移除List冗余存储, Register/Remove从O(n)→O(1)
- 增加PruneInvalidEntries显式清理接口, 消除TryGet副作用
- Remove增加不存在告警, 防重复减成负数
- 增加CTS取消飞行中的异步生成, 关卡切换时取消+重建
- ClearEnemies先快照再遍历, 防Hide回调修改集合抛异常
- entityId去掉取模复用, 直接自增保证唯一
- Enemy EntityGroup调优: Capacity→10000, ReleaseInterval→30, ExpireTime→120
2026-06-18 17:06:10 +08:00
..
Configs 第一批重构,主要是物理迁移脚本和部分命名空间的调整 2026-06-02 19:12:34 +08:00
DataTables 将 DisplayItemInfoForm 更名为 ItemTooltipForm 2026-06-16 17:09:21 +08:00
DebugPanel 规范命名空间 2026-06-03 16:57:40 +08:00
Entities 引入 Cinemachine 和 CameraModule,添加摄像机跟随缓动效果 2026-06-16 17:09:19 +08:00
Fonts 测试修复安卓打包 2026-03-17 11:28:33 +08:00
Libraries 初始化仓库 2026-02-07 19:38:49 +08:00
Localization 初始化仓库 2026-02-07 19:38:49 +08:00
Materials 扩充游戏内容,保持敌人基本行为不变,使用缩放和颜色区分不同敌人 2026-06-16 17:09:19 +08:00
Meshes 初始化仓库 2026-02-07 19:38:49 +08:00
Music 初始化仓库 2026-02-07 19:38:49 +08:00
Scenes 扩充游戏内容,保持敌人基本行为不变,使用缩放和颜色区分不同敌人 2026-06-16 17:09:19 +08:00
Scripts refactor(EnemyManager): 性能优化与并发安全修复 2026-06-18 17:06:10 +08:00
Settings - 调整项目结构以适应打包需求 2026-02-18 22:53:33 +08:00
Sounds 初始化仓库 2026-02-07 19:38:49 +08:00
Textures 初始化仓库 2026-02-07 19:38:49 +08:00
UI 将 DisplayItemInfoForm 更名为 ItemTooltipForm 2026-06-16 17:09:21 +08:00
Configs.meta 初始化仓库 2026-02-07 19:38:49 +08:00
DataTables.meta 初始化仓库 2026-02-07 19:38:49 +08:00
DebugPanel.meta 继续调整,创建 Procedure 与 Presentation 程序集 2026-06-02 23:26:08 +08:00
Entities.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Fonts.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Libraries.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Localization.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Materials.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Meshes.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Music.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Scenes.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Scripts.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Settings.meta - 调整项目结构以适应打包需求 2026-02-18 22:53:33 +08:00
Sounds.meta 初始化仓库 2026-02-07 19:38:49 +08:00
Textures.meta 初始化仓库 2026-02-07 19:38:49 +08:00
UI.meta 初始化仓库 2026-02-07 19:38:49 +08:00
UniversalRenderPipelineGlobalSettings.asset - 调整项目结构以适应打包需求 2026-02-18 22:53:33 +08:00
UniversalRenderPipelineGlobalSettings.asset.meta - 调整项目结构以适应打包需求 2026-02-18 22:53:33 +08:00