refactor(ui): 统一技能图标图集缓存逻辑

将技能图标加载从通用uiconsAtlas拆分到专属skillIconsAtlas,
在SinfoComp、SSkillBoxComp、TalentItemComp中替换图集引用,
并添加对应注释明确图集使用范围。
This commit is contained in:
panFD
2026-09-06 21:46:59 +08:00
parent 0066faea1e
commit 084187f924
6 changed files with 345 additions and 153 deletions

View File

@@ -89,6 +89,9 @@ export class SingletonModuleComp extends ecs.Comp {
/** 全局缓存的通用图集 */
uiconsAtlas: SpriteAtlas | null = null;
/** 全局缓存的技能图标图集(gui/ui7,SinfoComp/TalentItemComp/SSkillBoxComp 专用) */
skillIconsAtlas: SpriteAtlas | null = null;
mission: any = {
status: 0, //0:未开始 1:进行中 2:胜利 3:失败
play: false,