refactor: 优化技能图标与动画资源,更新配置表

1. 新增maxw1、maxw2技能预制体并删除range1预制体
2. 预加载ui7图集防止GC回收
3. 更新全量技能、buff、天赋的图标配置
4. 调整技能动画帧率与时长优化表现
5. 修复技能UI组件的布局与引用
This commit is contained in:
panFD
2026-09-06 23:55:57 +08:00
parent 084187f924
commit 9917442420
19 changed files with 4002 additions and 8351 deletions

View File

@@ -7,11 +7,11 @@
"embeddedPlayerGroups": []
},
"_native": "",
"sample": 60,
"sample": 80,
"speed": 1,
"wrapMode": 1,
"enableTrsBlending": false,
"_duration": 0.8,
"_duration": 0.6,
"_hash": 500763545,
"_tracks": [
{
@@ -39,12 +39,12 @@
"_exoticAnimation": null,
"_events": [
{
"frame": 0.6166666666666667,
"frame": 0.4625,
"func": "",
"params": []
},
{
"frame": 0.6166666666666667,
"frame": 0.4625,
"func": "atk",
"params": []
}
@@ -103,12 +103,12 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.03333333507180214,
0.3333333432674408,
0.550000011920929,
0.6666666865348816,
0.7166666388511658,
0.7666666507720947
0.02500000037252903,
0.25,
0.4124999940395355,
0.5,
0.5375000238418579,
0.574999988079071
],
"_values": [
{
@@ -223,12 +223,12 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.03333333507180214,
0.3333333432674408,
0.550000011920929,
0.6666666865348816,
0.7166666388511658,
0.7666666507720947
0.02500000037252903,
0.25,
0.4124999940395355,
0.5,
0.5375000238418579,
0.574999988079071
],
"_values": [
{
@@ -343,12 +343,12 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.03333333507180214,
0.3333333432674408,
0.550000011920929,
0.6666666865348816,
0.7166666388511658,
0.7666666507720947
0.02500000037252903,
0.25,
0.4124999940395355,
0.5,
0.5375000238418579,
0.574999988079071
],
"_values": [
{
@@ -514,9 +514,9 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.3333333432674408,
0.6666666865348816,
0.699999988079071
0.25,
0.5,
0.5249999761581421
],
"_values": [
{
@@ -589,9 +589,9 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.3333333432674408,
0.6666666865348816,
0.699999988079071
0.25,
0.5,
0.5249999761581421
],
"_values": [
{
@@ -664,9 +664,9 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.3333333432674408,
0.6666666865348816,
0.699999988079071
0.25,
0.5,
0.5249999761581421
],
"_values": [
{
@@ -790,11 +790,11 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.0833333358168602,
0.3333333432674408,
0.6666666865348816,
0.7166666388511658,
0.7666666507720947
0.0625,
0.25,
0.5,
0.5375000238418579,
0.574999988079071
],
"_values": [
{
@@ -895,11 +895,11 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.0833333358168602,
0.3333333432674408,
0.6666666865348816,
0.7166666388511658,
0.7666666507720947
0.0625,
0.25,
0.5,
0.5375000238418579,
0.574999988079071
],
"_values": [
{
@@ -1000,11 +1000,11 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.0833333358168602,
0.3333333432674408,
0.6666666865348816,
0.7166666388511658,
0.7666666507720947
0.0625,
0.25,
0.5,
0.5375000238418579,
0.574999988079071
],
"_values": [
{
@@ -1162,9 +1162,9 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.699999988079071,
0.75,
0.7833333611488342
0.5249999761581421,
0.5625,
0.5874999761581421
],
"_values": [
{
@@ -1219,7 +1219,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,
@@ -1235,9 +1237,9 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.699999988079071,
0.75,
0.7833333611488342
0.5249999761581421,
0.5625,
0.5874999761581421
],
"_values": [
{
@@ -1292,7 +1294,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,
@@ -1308,9 +1312,9 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.699999988079071,
0.75,
0.7833333611488342
0.5249999761581421,
0.5625,
0.5874999761581421
],
"_values": [
{
@@ -1365,7 +1369,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,
@@ -1381,9 +1387,9 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.699999988079071,
0.75,
0.7833333611488342
0.5249999761581421,
0.5625,
0.5874999761581421
],
"_values": [
{
@@ -1438,7 +1444,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,
@@ -1498,8 +1506,8 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.6333333253860474,
0.6666666865348816
0.4749999940395355,
0.5
],
"_values": [
{
@@ -1558,8 +1566,8 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.6333333253860474,
0.6666666865348816
0.4749999940395355,
0.5
],
"_values": [
{
@@ -1618,8 +1626,8 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.6333333253860474,
0.6666666865348816
0.4749999940395355,
0.5
],
"_values": [
{
@@ -1678,8 +1686,8 @@
"__type__": "cc.RealCurve",
"_times": [
0,
0.6333333253860474,
0.6666666865348816
0.4749999940395355,
0.5
],
"_values": [
{
@@ -1770,12 +1778,12 @@
{
"__type__": "cc.ObjectCurve",
"_times": [
0.6666666666666666,
0.6833333333333333,
0.7,
0.7166666666666667,
0.7333333333333333,
0.75
0.5,
0.5125,
0.525,
0.5375,
0.55,
0.5625
],
"_values": [
{
@@ -1850,8 +1858,8 @@
{
"__type__": "cc.RealCurve",
"_times": [
0.7666666507720947,
0.800000011920929
0.574999988079071,
0.6000000238418579
],
"_values": [
{
@@ -1864,7 +1872,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
},
{
"__type__": "cc.RealKeyframeValue",
@@ -1876,7 +1886,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,
@@ -1891,8 +1903,8 @@
{
"__type__": "cc.RealCurve",
"_times": [
0.7666666507720947,
0.800000011920929
0.574999988079071,
0.6000000238418579
],
"_values": [
{
@@ -1905,7 +1917,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
},
{
"__type__": "cc.RealKeyframeValue",
@@ -1917,7 +1931,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,
@@ -1932,8 +1948,8 @@
{
"__type__": "cc.RealCurve",
"_times": [
0.7666666507720947,
0.800000011920929
0.574999988079071,
0.6000000238418579
],
"_values": [
{
@@ -1946,7 +1962,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
},
{
"__type__": "cc.RealKeyframeValue",
@@ -1958,7 +1976,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,
@@ -1973,8 +1993,8 @@
{
"__type__": "cc.RealCurve",
"_times": [
0.7666666507720947,
0.800000011920929
0.574999988079071,
0.6000000238418579
],
"_values": [
{
@@ -1987,7 +2007,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
},
{
"__type__": "cc.RealKeyframeValue",
@@ -1999,7 +2021,9 @@
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__editorExtras__": {
"broken": null
}
}
],
"preExtrapolation": 1,

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
[
{
"__type__": "cc.Prefab",
"_name": "range2",
"_name": "maxw1",
"_objFlags": 0,
"__editorExtras__": {},
"_native": "",
@@ -13,7 +13,7 @@
},
{
"__type__": "cc.Node",
"_name": "range2",
"_name": "maxw1",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": null,
@@ -250,8 +250,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 104,
"height": 92
"width": 108,
"height": 108
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -287,7 +287,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "abc35b6e-b052-4835-a3a3-cb85abd47f4d@bb1c9",
"__uuid__": "abc35b6e-b052-4835-a3a3-cb85abd47f4d@db9ea",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
@@ -302,7 +302,10 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_atlas": {
"__uuid__": "abc35b6e-b052-4835-a3a3-cb85abd47f4d",
"__expectedType__": "cc.SpriteAtlas"
},
"_id": ""
},
{
@@ -386,8 +389,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 104,
"height": 92
"width": 108,
"height": 108
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -426,7 +429,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "abc35b6e-b052-4835-a3a3-cb85abd47f4d@bb1c9",
"__uuid__": "abc35b6e-b052-4835-a3a3-cb85abd47f4d@db9ea",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
@@ -441,7 +444,10 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_atlas": {
"__uuid__": "abc35b6e-b052-4835-a3a3-cb85abd47f4d",
"__expectedType__": "cc.SpriteAtlas"
},
"_id": ""
},
{

View File

@@ -8,6 +8,6 @@
],
"subMetas": {},
"userData": {
"syncNodeName": "range2"
"syncNodeName": "maxw1"
}
}

View File

@@ -8,6 +8,6 @@
],
"subMetas": {},
"userData": {
"syncNodeName": "range3"
"syncNodeName": "maxw2"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,13 +0,0 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "00651211-97e4-4464-adf9-ffa65b385236",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "range1"
}
}