vampire-like/Assets/GameMain/Scripts/Runtime/CustomComponent
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
..
BuiltinData 规范命名空间 2026-06-03 16:57:40 +08:00
CameraModule 引入 Cinemachine 和 CameraModule,添加摄像机跟随缓动效果 2026-06-16 17:09:19 +08:00
DamageText 规范命名空间 2026-06-03 16:57:40 +08:00
EnemyManager refactor(EnemyManager): 性能优化与并发安全修复 2026-06-18 17:06:10 +08:00
HPBar 规范命名空间 2026-06-03 16:57:40 +08:00
Simulation 迁移 Coin/Exp/Projectile/Effect 实体的生成路径 2026-06-16 17:09:19 +08:00
SpriteCache 调整 SpriteCache 的读取资源方式 2026-06-16 17:08:06 +08:00
BuiltinData.meta 第一批重构,主要是物理迁移脚本和部分命名空间的调整 2026-06-02 19:12:34 +08:00
CameraModule.meta 引入 Cinemachine 和 CameraModule,添加摄像机跟随缓动效果 2026-06-16 17:09:19 +08:00
DamageText.meta 第一批重构,主要是物理迁移脚本和部分命名空间的调整 2026-06-02 19:12:34 +08:00
EnemyManager.meta 第一批重构,主要是物理迁移脚本和部分命名空间的调整 2026-06-02 19:12:34 +08:00
HPBar.meta 第一批重构,主要是物理迁移脚本和部分命名空间的调整 2026-06-02 19:12:34 +08:00
Simulation.meta 第一批重构,主要是物理迁移脚本和部分命名空间的调整 2026-06-02 19:12:34 +08:00
SpriteCache.meta 第一批重构,主要是物理迁移脚本和部分命名空间的调整 2026-06-02 19:12:34 +08:00
UIRouterComponent.cs 按 UI 五层规范重构 SelectRoleForm 并整理事件目录 2026-06-16 17:09:20 +08:00
UIRouterComponent.cs.meta 继续重构调整(UI) 2026-06-03 09:58:37 +08:00