refactor: 重构英雄列表UI与图标加载逻辑

1.  替换list-me预制体为list_me,统一命名规范
2.  调整ui5.plist的精灵边框参数,修复UI显示精度
3.  重写英雄图标加载逻辑,新增异步加载竞态保护与动画首帧缓存
4.  优化cSkill预制体的布局与样式参数
This commit is contained in:
pan
2026-07-27 09:44:02 +08:00
parent 336175c421
commit f634b48eb4
10 changed files with 7000 additions and 2540 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -2,12 +2,12 @@
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "b2a3067a-af88-4ff7-acdd-7474b8a163d8",
"uuid": "b0828069-23cf-49f1-be72-7986cc97f33c",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "list-me"
"syncNodeName": "list_me"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -2370,10 +2370,10 @@
"height": 67,
"rawWidth": 61,
"rawHeight": 67,
"borderTop": 33.5,
"borderBottom": 33.5,
"borderLeft": 30.5,
"borderRight": 30.5,
"borderTop": 33,
"borderBottom": 33,
"borderLeft": 30,
"borderRight": 30,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
@@ -2462,10 +2462,10 @@
"height": 55,
"rawWidth": 53,
"rawHeight": 55,
"borderTop": 27.5,
"borderBottom": 27.5,
"borderLeft": 27.5,
"borderRight": 25.5,
"borderTop": 27,
"borderBottom": 27,
"borderLeft": 27,
"borderRight": 25,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
@@ -5130,8 +5130,8 @@
"height": 25,
"rawWidth": 26,
"rawHeight": 25,
"borderTop": 12.5,
"borderBottom": 12.5,
"borderTop": 12,
"borderBottom": 12,
"borderLeft": 13,
"borderRight": 13,
"packable": true,
@@ -5176,8 +5176,8 @@
"height": 25,
"rawWidth": 26,
"rawHeight": 25,
"borderTop": 12.5,
"borderBottom": 12.5,
"borderTop": 12,
"borderBottom": 12,
"borderLeft": 13,
"borderRight": 13,
"packable": true,
@@ -5222,8 +5222,8 @@
"height": 33,
"rawWidth": 30,
"rawHeight": 33,
"borderTop": 16.5,
"borderBottom": 16.5,
"borderTop": 16,
"borderBottom": 16,
"borderLeft": 15,
"borderRight": 15,
"packable": true,
@@ -5314,10 +5314,10 @@
"height": 30,
"rawWidth": 30,
"rawHeight": 30,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"borderTop": 15,
"borderBottom": 15,
"borderLeft": 15,
"borderRight": 15,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
@@ -5360,10 +5360,10 @@
"height": 30,
"rawWidth": 30,
"rawHeight": 30,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"borderTop": 15,
"borderBottom": 15,
"borderLeft": 15,
"borderRight": 15,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
@@ -5774,10 +5774,10 @@
"height": 75,
"rawWidth": 77,
"rawHeight": 75,
"borderTop": 37.5,
"borderBottom": 37.5,
"borderLeft": 37.5,
"borderRight": 37.5,
"borderTop": 37,
"borderBottom": 37,
"borderLeft": 37,
"borderRight": 37,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
@@ -5820,10 +5820,10 @@
"height": 75,
"rawWidth": 77,
"rawHeight": 75,
"borderTop": 38.5,
"borderBottom": 38.5,
"borderLeft": 37.5,
"borderRight": 37.5,
"borderTop": 38,
"borderBottom": 38,
"borderLeft": 37,
"borderRight": 37,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,