feat: TS 构建管线、Spine 抓取器与 wallpapers/ 唯一真相来源

把项目从「手写 dist/」改成「wallpapers/ 是唯一真相来源,dist/ 由 pnpm build 生成」,
并补上配套的类型、门禁与抓取器。一次提交落地整条管线,因为拆开会留下不能构建的中间态。

- src/:运行时与模拟器源码(TS,strict),编译到 build/ 再拷进各分发
- tools/:build / dev / check-{syntax,paths,dist},以及抓取器与回归门禁 tools/checks/
  (.scratch/ 下那批一次性脚本移入 tools/checks/ 并入库为长期门禁)
- wallpapers/:七档壁纸的源数据 + README.md(id/音频/预设的完整规范)
- docs/adr/0005-0008:构建管线与分发拓扑、模拟器契约、自包含 sim、每骨架资源布局
- .gitignore:排除 .scratch/ 的参考资料副本(上游 spine 整仓克隆 ~1.2 GB、
  抓取侦查数据 ~680 MB)与调试转储;这些是本地调查材料,补偿会让仓库无法克隆
- 归一化 .gitignore/CONTEXT.md 行尾(工作区 CRLF、索引 LF 造成的整文件假 diff)

同时修掉三档卡住构建的未完工壁纸:
- kv45 的 meta.json 里 id 还是抓取期场景名 scene_main,经 downloader promote 正名为 kv45
- shajin / zhigengniao_juheye 的 meta.json 误用了骨架描述文件(name/spine/animations/pages)、
  且都缺 preset.template.json;现按规范重建:骨架沉到 spines/<名>/(spine-ts 按 atlas 所在
  目录解析贴图页)、补上元数据与单骨架预设,并清掉 zhigengniao 骨架里指向作者机的绝对路径
- 顺带 promote 已在 sources.yml 里的 kv46(月升之前,与兽共舞)

pnpm check 五道门全绿:10 个分发 / 7 档壁纸 / 141 处引用自包含。
This commit is contained in:
Shuery committed 2026-10-02 01:27:02 +08:00
1 parent b8eee05d78
commit 3f11426964
297 files changed
+216627 -1926

No files matched your search

Binary file not shown.
+14
View File
@@ -0,0 +1,14 @@
{
"$comment": "壁纸级元数据。本轮未提供专属 preview.gif,用于验证「缺省 preview → build 省略该字段并 warning」这条路径。",
"id": "kv37",
"name": "成为昨日的明天",
"title": "【崩坏:星穹铁道】成为昨日的明天",
"description": "[b]官方 3.7 版本「成为昨日的明天」专题展示页[/b]\r\n[list]\r\n [*]bgm 与音量可在壁纸设置中调整。\r\n [*]自适应窗口比例,不同显示器下构图保持一致。\r\n[/list]",
"$comment_audio": "file 是相对本目录的音频文件路径。**id 不在这里写**:build 按 游戏 → 共享音频 → 各壁纸 的固定顺序自增分配(\"1\"、\"2\"、\"3\"…),全项目唯一——bgm 下拉会把所有壁纸的音源平铺进同一个 combo,重名就分不清选的是哪个。顺序即默认:要改默认音源就把它挪到第一位。",
"audio": {
"choices": [
{ "name": "版本 PV", "file": "audios/pv37.mp3" }
]
}
}
+15
View File
@@ -0,0 +1,15 @@
{
"$comment": "每档壁纸的运行时配置。kv37 用的是显式像素视口(而非百分比 pad),保留原样:它的构图靠绝对世界矩形钉死。",
"backgroundImage": "./scene/kv37_xilian.webp",
"spineConfig": {
"jsonUrl": "./spines/kv37/kv37.json",
"atlasUrl": "./spines/kv37/kv37.atlas",
"animation": "animation",
"viewport": {
"x": -1215,
"y": -410,
"width": 2048,
"height": 1024
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 700 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 349 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 830 KiB

+14
View File
@@ -0,0 +1,14 @@
{
"id": "kv45",
"name": "挥掷千星的筹码",
"title": "【崩坏:星穹铁道】挥掷千星的筹码",
"description": "[b]官方活动页「挥掷千星的筹码」专题展示页[/b]",
"game": "hsr",
"page": "kv45",
"scene": "scene_main",
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260807version_847959e2a2/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen",
"audio": {
"choices": []
},
"fetchedAt": "2026-09-22T00:37:16+00:00"
}
+110
View File
@@ -0,0 +1,110 @@
{
"backgroundImage": "./scene/w22_slg.png",
"sceneConfig": {
"ui": [
2500,
1080
],
"parts": [
{
"kind": "image",
"id": "w22_slg",
"order": 0,
"position": [
-90.5,
-299.5,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 10000,
"width": 1200.0,
"height": 600.0,
"image": "./scene/w22_slg.png"
},
{
"kind": "spine",
"id": "01_beijing",
"order": 1,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"jsonUrl": "./spines/01_beijing/01_beijing.json",
"atlasUrl": "./spines/01_beijing/01_beijing.atlas"
},
{
"kind": "spine",
"id": "02_shajin",
"order": 2,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 2,
"jsonUrl": "./spines/02_shajin/02_shajin.json",
"atlasUrl": "./spines/02_shajin/02_shajin.atlas"
},
{
"kind": "spine",
"id": "03_zhigengniao",
"order": 3,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 3,
"jsonUrl": "./spines/03_zhigengniao/03_zhigengniao.json",
"atlasUrl": "./spines/03_zhigengniao/03_zhigengniao.atlas"
},
{
"kind": "spine",
"id": "04_qianjing",
"order": 4,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 4,
"jsonUrl": "./spines/04_qianjing/04_qianjing.json",
"atlasUrl": "./spines/04_qianjing/04_qianjing.atlas"
}
],
"camera": {
"type": 2,
"fov": null,
"position": [
0,
0,
1920
]
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

@@ -0,0 +1,292 @@
01_beijing.png
size:2018,1769
filter:Linear,Linear
scale:0.443
【滤色】背景光
bounds:1371,36,640,445
【相乘】右侧阴影
bounds:5,1701,193,43
offsets:447,102,640,445
【相加】背景光1
bounds:5,789,719,244
offsets:0,0,719,311
云
bounds:719,1043,907,227
offsets:0,0,907,378
云2
bounds:5,1160,402,216
offsets:0,0,402,448
云3
bounds:5,5,1007,365
叶子2
bounds:658,1560,120,99
offsets:100,2,250,304
叶子3
bounds:391,1579,257,91
offsets:292,2,551,207
叶子4
bounds:1352,1280,602,210
offsets:2,0,607,210
叶子5
bounds:221,1386,638,164
offsets:1,2,640,167
叶子6
bounds:5,444,469,335
offsets:2,3,473,340
叶子7
bounds:417,1124,252,292
offsets:1,0,255,294
rotate:90
叶子8
bounds:1627,491,468,368
offsets:2,0,470,370
rotate:90
叶子9
bounds:1529,1500,130,311
offsets:1,3,137,316
rotate:90
无人机1
bounds:1636,969,301,308
rotate:90
无人机2
bounds:1549,1643,72,82
rotate:90
气球10
bounds:564,1744,20,52
offsets:2,3,24,56
rotate:90
气球11
bounds:720,1742,22,61
offsets:1,3,25,65
rotate:90
气球12
bounds:626,1744,20,41
offsets:2,3,26,47
rotate:90
气球13
bounds:177,1754,10,18
offsets:3,3,16,24
rotate:90
气球14
bounds:380,1749,15,48
offsets:3,2,21,52
rotate:90
气球15
bounds:240,1753,11,33
offsets:3,3,17,38
rotate:90
气球16
bounds:205,1754,10,25
offsets:3,3,16,31
rotate:90
气球18
bounds:529,1747,17,25
offsets:3,3,23,31
rotate:90
气球19
bounds:428,1681,57,83
offsets:1,0,58,83
rotate:90
气球2
bounds:208,1694,49,59
offsets:3,3,55,65
rotate:90
气球20
bounds:471,1748,16,22
rotate:90
气球21
bounds:26,1759,5,19
rotate:90
气球22
bounds:5,1760,4,11
rotate:90
气球23
bounds:55,1759,5,20
rotate:90
气球24
bounds:143,1756,8,24
rotate:90
气球25
bounds:328,1750,14,42
rotate:90
气球26
bounds:283,1752,12,35
rotate:90
气球27
bounds:85,1758,6,16
rotate:90
气球28
bounds:111,1757,7,22
rotate:90
气球29
bounds:887,1738,26,49
rotate:90
气球3
bounds:5,1605,86,120
offsets:3,2,92,128
rotate:90
气球30
bounds:1374,1726,38,79
rotate:90
气球31
bounds:1736,1724,40,92
rotate:90
气球4
bounds:1760,1640,74,87
offsets:3,3,80,93
rotate:90
气球5
bounds:1430,1647,69,109
offsets:14,3,211,241
rotate:90
气球7
bounds:946,1738,26,38
offsets:3,3,32,44
rotate:90
气球9
bounds:791,1741,23,50
offsets:3,3,28,55
rotate:90
背景3
bounds:484,380,877,323
offsets:16,298,893,621
背景4
bounds:734,713,883,320
offsets:0,301,894,621
船
bounds:869,1316,473,181
船水花
bounds:771,1669,260,57
闪光1
bounds:994,1737,28,27
offsets:1,0,35,27
闪光2
bounds:1568,1725,39,39
offsets:3,0,42,39
闪光3
bounds:1071,1734,30,32
offsets:5,3,35,35
rotate:90
闪光4
bounds:1900,1723,46,41
闪光5
bounds:277,1691,49,51
rotate:90
闪光6
bounds:1277,1729,35,42
rotate:90
闪光7
bounds:1463,1726,39,38
闪光8
bounds:1617,1725,41,39
鸟1嘴巴
bounds:1032,1736,29,28
offsets:3,3,35,34
鸟1帽子
bounds:1041,1659,138,65
offsets:3,3,144,71
鸟1眼镜1
bounds:521,1680,141,54
offsets:3,3,147,60
鸟1翅膀1
bounds:1066,1521,132,123
offsets:2,52,134,175
鸟1翅膀2
bounds:1189,1654,118,65
offsets:4,2,124,70
鸟1身体
bounds:5,1422,206,158
offsets:6,107,246,268
鸟1领巾1
bounds:677,1743,33,21
offsets:12,74,47,97
鸟1领巾2
bounds:438,1749,23,15
offsets:6,57,40,75
鸟2右手
bounds:1641,1641,109,73
offsets:2,2,113,78
鸟2右脚
bounds:1317,1651,65,103
offsets:3,3,70,108
rotate:90
鸟2头
bounds:135,1590,94,113
offsets:2,2,99,118
rotate:90
鸟2尾巴
bounds:338,1688,80,51
offsets:2,2,85,56
鸟2左手
bounds:788,1560,130,99
offsets:2,2,134,104
鸟2羽毛
bounds:1329,1729,35,35
offsets:3,3,40,41
鸟2脸
bounds:1113,1734,56,30
offsets:3,3,62,36
鸟2身体
bounds:1344,1507,130,175
offsets:2,8,135,186
rotate:90
鸟2鼓1
bounds:1208,1518,126,123
offsets:3,3,132,129
鸟2鼓2
bounds:1857,1630,83,109
offsets:3,3,89,115
rotate:90
鸟3右手1
bounds:1219,1730,34,48
offsets:2,3,38,54
rotate:90
鸟3右手2
bounds:1956,1723,41,57
offsets:3,3,47,63
rotate:90
鸟3右手3
bounds:851,1741,26,23
offsets:3,3,32,29
鸟3右眼
bounds:1838,1724,52,40
offsets:3,3,58,46
鸟3右脚
bounds:1512,1726,38,46
offsets:2,1,41,47
rotate:90
鸟3吉他
bounds:928,1537,112,128
offsets:3,3,118,134
rotate:90
鸟3嘴巴
bounds:503,1748,16,16
offsets:3,3,22,22
鸟3左手
bounds:672,1672,89,60
offsets:3,3,94,66
鸟3左脚
bounds:1179,1734,30,30
offsets:3,2,35,34
鸟3羽毛1
bounds:1668,1725,39,58
offsets:3,2,44,63
rotate:90
鸟3身体
bounds:258,1582,96,123
offsets:3,3,102,128
rotate:90
01_beijing_2.png
size:1698,1158
filter:Linear,Linear
scale:0.443
树干
bounds:5,5,793,1148
offsets:3,3,799,1154
背景1
bounds:808,252,874,446
offsets:19,0,893,620
背景2
bounds:808,708,885,445
offsets:0,0,894,620
@@ -0,0 +1 @@
{"skeleton":{"hash":"Z+GKuND4b64","spine":"4.2.43","x":-1285.87,"y":-980.54,"width":2560.54,"height":1780.86,"images":""},"bones":[{"name":"root","x":-5.6,"y":-90.11,"scaleX":0.443,"scaleY":0.443},{"name":"椰树","parent":"root","rotation":86.05,"x":-1299.93,"y":1269.41},{"name":"椰树2","parent":"椰树","length":208.38,"rotation":-4.84,"x":18.7,"y":-1.37},{"name":"椰树3","parent":"椰树2","length":208.07,"rotation":12.19,"x":208.38},{"name":"椰树4","parent":"椰树3","length":232.08,"rotation":18.27,"x":208.07},{"name":"椰树5","parent":"椰树4","length":189.5,"rotation":87.09,"x":232.08},{"name":"椰树6","parent":"椰树5","length":216.7,"rotation":14.92,"x":189.5},{"name":"椰树7","parent":"椰树6","length":171.9,"rotation":10.27,"x":216.7},{"name":"椰树8","parent":"椰树","length":308.54,"rotation":-61.69,"x":46.05,"y":-44.28},{"name":"椰树9","parent":"椰树8","length":322.87,"rotation":-14.59,"x":308.54},{"name":"椰树10","parent":"椰树9","length":368.94,"rotation":-24.34,"x":322.87},{"name":"椰树11","parent":"椰树10","length":227.2,"rotation":-20.49,"x":368.94},{"name":"椰树12","parent":"椰树11","length":220.17,"rotation":-12.22,"x":227.2},{"name":"椰树13","parent":"椰树","length":284.12,"rotation":-89.09,"x":13.29,"y":-28.58},{"name":"椰树14","parent":"椰树13","length":309.88,"rotation":-20.68,"x":284.12},{"name":"椰树15","parent":"椰树14","length":329.27,"rotation":-18.02,"x":309.88},{"name":"椰树16","parent":"椰树15","length":224.52,"rotation":-12.07,"x":329.27},{"name":"椰树17","parent":"椰树16","length":206.65,"rotation":-6.45,"x":224.52},{"name":"椰树18","parent":"椰树","length":211.25,"rotation":-160.27,"x":-32.03,"y":-8.56},{"name":"椰树19","parent":"椰树18","length":220.65,"rotation":-19.92,"x":211.25},{"name":"椰树20","parent":"椰树19","length":154.35,"rotation":-15.96,"x":220.65},{"name":"椰树21","parent":"椰树20","length":157.92,"rotation":-15.11,"x":154.35},{"name":"椰树22","parent":"椰树","length":234.97,"rotation":122.73,"x":-13.94,"y":42.29},{"name":"椰树23","parent":"椰树22","length":230.51,"rotation":7.96,"x":234.97},{"name":"椰树24","parent":"椰树23","length":199.49,"rotation":6.29,"x":230.51},{"name":"椰树25","parent":"椰树24","length":149.48,"rotation":18.74,"x":199.49},{"name":"椰树26","parent":"椰树25","length":162.33,"rotation":12.76,"x":149.48},{"name":"椰树27","parent":"椰树","length":336.99,"rotation":105.9,"x":-3.24,"y":92.64},{"name":"椰树28","parent":"椰树27","length":268.39,"rotation":14.86,"x":336.99},{"name":"椰树29","parent":"椰树28","length":271.98,"rotation":13.96,"x":268.39},{"name":"椰树30","parent":"椰树29","length":220.73,"rotation":6,"x":271.98},{"name":"椰树31","parent":"椰树30","length":243.82,"rotation":7.51,"x":220.73},{"name":"椰树32","parent":"椰树","length":277.62,"rotation":85.89,"x":45.74,"y":54.73},{"name":"椰树33","parent":"椰树32","length":360.61,"rotation":8.19,"x":277.62},{"name":"椰树34","parent":"椰树33","length":290.77,"rotation":8.78,"x":360.61},{"name":"椰树35","parent":"椰树34","length":233.26,"rotation":6.01,"x":290.77},{"name":"椰树36","parent":"椰树35","length":168,"rotation":12.31,"x":233.26},{"name":"椰树37","parent":"椰树36","length":134.7,"rotation":13.77,"x":167.6,"y":-0.79},{"name":"椰树38","parent":"椰树","length":246.27,"rotation":49.82,"x":26.03,"y":6.41},{"name":"椰树39","parent":"椰树38","length":272.75,"rotation":17.98,"x":246.27},{"name":"椰树40","parent":"椰树39","length":288.38,"rotation":13.22,"x":272.75},{"name":"椰树41","parent":"椰树40","length":244.79,"rotation":17.69,"x":288.38},{"name":"椰树42","parent":"椰树41","length":205.97,"rotation":0.65,"x":244.79},{"name":"舞蹈机","parent":"root","x":2167.95,"y":-1809.14},{"name":"鸟64","parent":"舞蹈机","x":3.39,"y":391.01},{"name":"鸟1","parent":"鸟64","length":126.71,"rotation":113.03,"x":-66.7,"y":131.99},{"name":"鸟3","parent":"鸟1","length":179.47,"rotation":-28.17,"x":126.71},{"name":"鸟2","parent":"鸟3","length":173.57,"rotation":-1.33,"x":179.47},{"name":"鸟19","parent":"鸟3","length":121.19,"rotation":-54.02,"x":55.84,"y":-215.82},{"name":"鸟20","parent":"鸟19","length":114.64,"rotation":31.18,"x":121.19},{"name":"鸟21","parent":"鸟20","length":104.12,"rotation":25.66,"x":114.64},{"name":"鸟4","parent":"鸟3","length":105.22,"rotation":48.25,"x":114.58,"y":25.73},{"name":"鸟5","parent":"鸟4","length":97.24,"rotation":11.82,"x":105.22},{"name":"鸟6","parent":"鸟5","length":104.27,"rotation":18.32,"x":97.24},{"name":"鸟24","parent":"鸟2","length":29.95,"rotation":6.47,"x":138.64,"y":21.07},{"name":"鸟7","parent":"鸟3","length":56.38,"rotation":155.85,"x":115.97,"y":105.26},{"name":"鸟8","parent":"鸟7","length":63.37,"rotation":7.43,"x":56.38},{"name":"鸟9","parent":"鸟8","length":63.26,"rotation":8.19,"x":63.37},{"name":"鸟10","parent":"鸟3","length":54.82,"rotation":-168.6,"x":118.87,"Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 479 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 KiB

@@ -0,0 +1,17 @@
{
"name": "01_beijing",
"spine": "4.2.43",
"animations": [
"animation"
],
"skins": [
"default"
],
"pages": [
"01_beijing.png",
"01_beijing_2.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260807version_847959e2a2/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:16+00:00"
}
@@ -0,0 +1,409 @@
02_shajin.png
size:2033,824
filter:Linear,Linear
scale:0.443
【相加】底色1
bounds:788,153,213,243
offsets:0,92,213,335
rotate:90
【相加】底色2
bounds:855,631,188,302
rotate:90
内衬
bounds:1231,411,182,216
offsets:3,3,187,222
内衬-后
bounds:1333,161,66,150
offsets:3,2,71,154
rotate:90
内衬2
bounds:724,60,164,54
offsets:3,3,170,59
rotate:90
发底
bounds:1753,402,60,33
offsets:1,3,64,39
rotate:90
发梢1
bounds:1899,407,28,80
offsets:3,3,34,86
rotate:90
发梢10
bounds:384,5,134,45
offsets:3,3,140,51
发梢11
bounds:1831,201,32,54
offsets:3,3,38,60
rotate:90
发梢12
bounds:1694,386,49,71
offsets:1,2,52,76
发梢13
bounds:1731,582,55,67
offsets:3,3,61,73
发梢14
bounds:1625,76,80,70
offsets:3,3,86,76
rotate:90
发梢15
bounds:484,71,130,48
offsets:3,3,136,54
发梢16
bounds:1481,475,33,74
offsets:1,3,37,80
rotate:90
发梢19
bounds:1691,300,73,76
offsets:3,3,79,84
发梢2
bounds:1690,220,70,80
offsets:3,3,76,85
rotate:90
发梢20
bounds:1596,467,128,67
offsets:1,3,132,72
发梢21
bounds:1562,220,118,72
offsets:3,3,124,78
发梢22
bounds:1427,5,28,26
offsets:3,3,34,32
发梢23
bounds:1929,124,22,33
offsets:3,3,28,39
发梢24
bounds:1906,167,33,30
offsets:2,3,38,35
发梢25
bounds:1332,7,24,85
offsets:3,3,29,91
rotate:90
发梢26
bounds:1831,169,22,65
offsets:3,2,27,70
rotate:90
发梢27
bounds:686,5,33,65
offsets:3,3,39,71
rotate:90
发梢28
bounds:1676,167,43,88
offsets:3,3,48,93
rotate:90
发梢29
bounds:1755,8,45,66
offsets:3,3,51,72
发梢3
bounds:1780,233,41,73
offsets:3,3,48,79
发梢30
bounds:1921,369,28,58
offsets:3,3,33,63
rotate:90
发梢31
bounds:1921,324,35,55
offsets:3,3,41,61
rotate:90
发梢32
bounds:1940,223,15,32
offsets:3,3,21,37
rotate:90
发梢33
bounds:1884,327,27,66
offsets:3,3,31,70
发梢34
bounds:1940,248,32,66
offsets:3,3,37,71
发梢35
bounds:788,382,28,57
offsets:2,2,32,62
rotate:90
发梢36
bounds:1902,28,40,24
offsets:3,3,46,30
rotate:90
发梢4
bounds:1826,318,48,75
offsets:3,3,54,81
发梢5
bounds:883,6,60,95
offsets:3,3,66,101
rotate:90
发梢7
bounds:1780,178,45,41
offsets:3,2,51,46
rotate:90
发梢8
bounds:1783,104,64,28
offsets:3,3,70,34
rotate:90
发梢9
bounds:1469,33,118,40
offsets:3,3,124,46
rotate:90
右上睫毛
bounds:1231,381,31,20
offsets:3,3,37,26
右下睫毛
bounds:1936,45,25,14
offsets:3,3,31,20
rotate:90
右中指
bounds:1821,77,43,48
offsets:2,2,47,53
rotate:90
右侧外套2
bounds:522,581,323,238
offsets:2,3,326,243
右侧外套4
bounds:1485,266,67,135
offsets:3,2,71,140
右侧裤子
bounds:1796,560,224,259
offsets:2,1,229,263
右侧裤子-后1
bounds:385,137,136,116
rotate:90
右大腿
bounds:1167,178,156,193
offsets:2,3,159,196
右小手臂
bounds:511,129,95,203
offsets:3,2,101,207
rotate:90
右小腿
bounds:855,376,246,245
offsets:3,107,252,354
右尾指
bounds:1894,130,25,27
offsets:3,3,31,33
右手掌
bounds:1565,387,70,119
offsets:3,3,76,124
rotate:90
右手臂
bounds:5,5,107,180
offsets:13,5,133,186
rotate:90
右手黄色布料1
bounds:988,24,60,140
offsets:3,3,66,146
rotate:90
右拇指1
bounds:1138,52,19,32
offsets:3,3,25,38
右拇指2
bounds:528,5,56,65
offsets:2,3,61,70
rotate:90
右无名指
bounds:1982,227,31,46
offsets:3,3,36,52
rotate:90
右眉毛
bounds:1936,21,24,14
offsets:3,3,30,20
右眼球
bounds:1840,5,15,13
offsets:3,3,21,19
右眼白
bounds:1996,105,22,16
offsets:3,3,28,22
右袖子后
bounds:1519,16,48,99
offsets:3,3,54,104
rotate:90
右食指1
bounds:1989,179,30,38
offsets:3,4,35,43
嘴巴
bounds:1926,80,34,22
offsets:3,3,40,28
rotate:90
头发-后
bounds:1821,130,29,63
offsets:3,2,34,68
rotate:90
头发投影
bounds:1596,544,125,105
offsets:3,3,131,111
左上睫毛
bounds:1961,126,38,25
offsets:3,3,44,31
rotate:90
左下睫毛
bounds:1272,381,30,20
offsets:3,3,36,26
左中指
bounds:1774,316,42,76
offsets:2,2,48,81
左大腿
bounds:1111,381,110,240
offsets:2,360,181,603
左尾指
bounds:1996,131,38,25
offsets:3,3,44,31
rotate:90
左手掌
bounds:788,5,61,85
offsets:2,3,66,90
rotate:90
左手臂
bounds:5,122,151,370
offsets:4,3,158,376
rotate:90
左拇指
bounds:603,5,33,73
offsets:3,3,39,79
rotate:90
左无名指
bounds:1831,243,50,65
offsets:3,2,56,70
左眉毛
bounds:761,16,34,17
offsets:3,3,40,23
rotate:90
左眼球
bounds:1465,5,18,15
offsets:3,3,24,21
rotate:90
左眼白
bounds:1565,479,29,19
offsets:3,3,35,25
rotate:90
左裤子
bounds:1472,659,160,314
offsets:2,2,164,318
rotate:90
左食指
bounds:1796,403,37,93
offsets:3,2,43,97
rotate:90
布料1
bounds:988,94,49,171
offsets:2,2,53,175
rotate:90
布料2
bounds:624,48,71,87
offsets:2,3,75,93
rotate:90
布料3
bounds:522,420,151,307
offsets:2,3,155,313
rotate:90
布料4
bounds:1989,362,73,39
offsets:3,3,78,44
rotate:90
布料5
bounds:1705,84,73,68
offsets:2,3,77,74
rotate:90
布料6
bounds:5,507,507,312
offsets:2,2,511,317
布料7
bounds:1810,28,45,39
offsets:3,3,51,45
枪
bounds:5,283,499,214
水枪投影
bounds:514,234,264,176
offsets:0,0,266,176
眼镜
bounds:1549,166,117,44
offsets:3,3,123,50
眼镜投影
bounds:1423,411,132,54
胸腔
bounds:1167,637,182,295
offsets:3,3,188,300
rotate:90
脖子
bounds:1796,450,100,116
offsets:3,3,105,120
rotate:90
脸
bounds:1333,237,142,164
offsets:3,3,148,170
腰带1
bounds:1041,153,213,116
offsets:2,2,218,120
rotate:90
腰带1-后
bounds:788,76,190,67
offsets:0,0,192,70
腰带饰品1
bounds:1982,268,35,46
offsets:2,3,41,52
rotate:90
腰带饰品2
bounds:1895,207,35,37
offsets:3,3,40,43
蓝色腰带
bounds:195,6,179,106
offsets:3,3,182,109
蓝色腰带-后
bounds:1810,5,13,20
offsets:3,3,19,26
rotate:90
蝴蝶结1
bounds:1949,174,30,39
offsets:3,3,36,45
蝴蝶结2
bounds:1481,518,105,131
offsets:2,3,110,135
蝴蝶结3
bounds:1734,472,100,52
offsets:3,3,106,58
rotate:90
褶皱1
bounds:1628,6,60,117
offsets:3,3,65,122
rotate:90
褶皱2
bounds:1986,313,39,42
offsets:0,2,42,47
rotate:90
褶皱3
bounds:1865,22,27,45
offsets:2,3,31,50
褶皱4
bounds:1423,475,48,152
offsets:2,3,53,157
褶皱5
bounds:1562,302,75,119
offsets:0,3,78,124
rotate:90
链子1
bounds:1519,74,96,82
offsets:3,3,102,88
链子2
bounds:1493,167,89,46
offsets:2,1,93,48
rotate:90
项链投影
bounds:1922,445,105,94
offsets:32,23,167,167
rotate:90
领口-后
bounds:1879,78,42,37
offsets:3,3,48,43
rotate:90
飘带1
bounds:1169,17,151,153
offsets:3,2,157,158
rotate:90
飘带2
bounds:385,60,67,89
offsets:3,3,73,95
rotate:90
飘带4
bounds:1332,41,127,110
offsets:3,2,132,114
饰品1
bounds:1891,254,39,60
offsets:3,2,44,64
鼻子
bounds:1138,17,20,25
offsets:3,3,27,30
@@ -0,0 +1 @@
{"skeleton":{"hash":"te5WxXzAmEA","spine":"4.2.43","x":19.65,"y":-740,"width":917.51,"height":1208.06,"images":""},"bones":[{"name":"root","x":-5.6,"y":-90.11,"scaleX":0.443,"scaleY":0.443},{"name":"砂金","parent":"root","x":1108.77,"y":-1892.4},{"name":"腰","parent":"砂金","x":-197.52,"y":1889.4},{"name":"身体","parent":"腰","length":177.5,"rotation":103.3,"x":-2.36,"y":16.84},{"name":"身体3","parent":"身体","length":196.34,"rotation":-8.02,"x":177.5},{"name":"身体2","parent":"身体3","length":275.44,"rotation":14.55,"x":196.34},{"name":"脖子","parent":"身体2","length":100,"rotation":-45.11,"x":275.44},{"name":"头","parent":"脖子","rotation":-2.89,"x":100.08,"y":-0.34},{"name":"前发","parent":"头","length":18.45,"rotation":28.07,"x":313,"y":-52.15},{"name":"眼睛","parent":"前发","rotation":-28.07,"x":-177.9,"y":97.75},{"name":"左眼","parent":"眼睛","x":-15.23,"y":63.38},{"name":"右眼6","parent":"眼睛","x":-9.97,"y":-47.16},{"name":"左眼3","parent":"眼睛","x":-1.59,"y":68.76},{"name":"右眼","parent":"眼睛","x":1.15,"y":-41.2},{"name":"嘴巴","parent":"眼睛","x":-80.88,"y":-6.71},{"name":"头发66","parent":"前发","length":71.9,"rotation":4.91,"x":-108.28,"y":27.5},{"name":"头发67","parent":"头发66","length":55.86,"rotation":148.62,"x":71.9},{"name":"头发68","parent":"头发67","length":56.12,"rotation":12.12,"x":55.86},{"name":"头发76","parent":"头发68","length":43.58,"rotation":-12.12,"x":56.13},{"name":"头发103","parent":"头发76","length":32.54,"rotation":-37.95,"x":43.7,"y":-0.25},{"name":"头发104","parent":"头发103","length":26.42,"rotation":-29.65,"x":32.79,"y":-0.12},{"name":"头发69","parent":"头发67","length":54.66,"rotation":1.47,"x":19.38,"y":-15.1},{"name":"头发70","parent":"头发69","length":47.32,"rotation":10.26,"x":54.66},{"name":"头发77","parent":"头发70","length":46.2,"rotation":20.8,"x":47.32},{"name":"头发108","parent":"头发77","length":25.43,"rotation":27.98,"x":46.2},{"name":"头发71","parent":"头发66","length":52.08,"rotation":161.26,"x":26.12,"y":3.06},{"name":"头发106","parent":"头发71","length":40.89,"rotation":-5.16,"x":52.08},{"name":"头发107","parent":"头发106","length":27.52,"rotation":-15.09,"x":41.35,"y":-0.06},{"name":"头发109","parent":"头发107","length":25.48,"rotation":-18.49,"x":27.52},{"name":"头发72","parent":"头发66","length":52.16,"rotation":144.61,"x":79.8,"y":20.75},{"name":"头发73","parent":"头发72","length":51.94,"rotation":4.31,"x":52.16},{"name":"头发78","parent":"头发73","length":34.57,"rotation":8.28,"x":52.22,"y":-0.09},{"name":"头发105","parent":"头发78","length":23.44,"rotation":24.09,"x":34.57},{"name":"头发59","parent":"前发","length":36.32,"rotation":130.19,"x":-34.87,"y":142.94},{"name":"头发16","parent":"头发59","length":40.69,"rotation":-21.85,"x":36.48,"y":-0.13},{"name":"头发17","parent":"头发16","length":26.74,"rotation":-17.8,"x":41.08,"y":-0.13},{"name":"头发18","parent":"头发17","length":29.53,"rotation":-17.73,"x":27.78,"y":-0.22},{"name":"头发60","parent":"头发59","length":37.73,"rotation":-7.99,"x":13.84,"y":20.3},{"name":"头发19","parent":"前发","length":56.83,"rotation":123.55,"x":-59.96,"y":159.61},{"name":"头发20","parent":"头发19","length":51.61,"rotation":16.8,"x":56.83},{"name":"头发21","parent":"头发20","length":35.59,"rotation":13.63,"x":51.61},{"name":"头发22","parent":"头发21","length":33.38,"rotation":20.37,"x":35.59},{"name":"头发61","parent":"前发","length":62.26,"rotation":127.17,"x":-53.26,"y":150.6},{"name":"头发23","parent":"头发61","length":46,"rotation":38.2,"x":65.12,"y":-0.5},{"name":"头发24","parent":"头发23","length":38.65,"rotation":15.97,"x":47.63,"y":-0.44},{"name":"头发25","parent":"头发24","length":21.8,"rotation":48.81,"x":40.12,"y":0.18},{"name":"头发62","parent":"前发","length":44.9,"rotation":139.81,"x":-72.49,"y":155.41},{"name":"头发64","parent":"头发62","length":39.77,"rotation":23.18,"x":44.9},{"name":"头发65","parent":"头发64","length":28.22,"rotation":19.22,"x":39.97,"y":0.06},{"name":"头发74","parent":"前发","length":71.62,"rotation":-39.82,"x":-115.93,"y":21.45},{"name":"头发75","parent":"头发74","length":67.67,"rotation":-139.91,"x":71.62},{"name":"头发79","parent":"头发75","length":53.02,"rotation":-24.12,"x":67.67},{"name":"头发80","parent":"头发79","length":46.67,"rotation":-11.96,"x":53.02},{"name":"头发26","parent":"前发","length":48.55,"rotation":164.62,"x":-161.82,"y":248.63},{"name":"头发27","parent":"头发26","length":42.13,"rotation":10.64,"x":48.89,"y":0.31},{"name":"头发57","parent":"头发27","length":25.05,"rotation":21.3,"x":42.13},{"name":"后发","parent":"头","length":18.45,"rotation":28.07,"x":371.19,"y":-19.92},{"name":"头发28","parent":"前发","length":60.21,"rotation":177.71,"x":-84.11,"y":241.24},{"name":"头发29","parent":"头发28","length":54.31,"rotation":2.17,"x":60.21}Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 235 KiB

@@ -0,0 +1,16 @@
{
"name": "02_shajin",
"spine": "4.2.43",
"animations": [
"animation"
],
"skins": [
"default"
],
"pages": [
"02_shajin.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260807version_847959e2a2/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:16+00:00"
}
@@ -0,0 +1,516 @@
03_zhigengniao.png
size:2045,2020
filter:Linear,Linear
scale:0.443
【相加】底色
bounds:303,139,406,284
offsets:0,72,406,356
【相加】手臂底光
bounds:1060,1486,126,127
offsets:4,4,133,133
rotate:90
【相加】飘带底光
bounds:5,1558,127,105
offsets:6,14,133,122
侧发1
bounds:183,1942,45,132
offsets:3,2,51,136
rotate:90
侧发2
bounds:1213,1979,36,68
offsets:2,3,40,73
rotate:90
八角星
bounds:905,1983,36,32
offsets:3,3,42,38
发梢1
bounds:142,1550,103,147
offsets:3,2,108,152
rotate:90
发梢10
bounds:622,1844,69,190
offsets:3,3,75,195
rotate:90
发梢12
bounds:98,1775,130,83
offsets:1,2,134,88
发梢13
bounds:396,1934,45,151
offsets:2,3,50,157
rotate:90
发梢14
bounds:1852,1807,81,161
offsets:2,2,83,164
rotate:90
发梢15
bounds:274,1859,65,153
offsets:3,3,70,159
rotate:90
发梢16
bounds:855,1921,51,147
offsets:3,3,57,153
rotate:90
发梢17
bounds:88,1868,64,176
offsets:2,2,69,179
rotate:90
发梢18
bounds:905,1739,86,176
offsets:3,3,91,181
rotate:90
发梢19
bounds:960,1631,98,98
offsets:2,3,103,104
发梢2
bounds:457,1180,168,219
offsets:2,3,171,223
rotate:90
发梢20
bounds:772,1503,127,124
offsets:0,2,130,129
发梢21
bounds:466,1753,85,90
offsets:3,3,90,96
rotate:90
发梢22
bounds:1426,1466,215,129
offsets:2,3,219,134
发梢23
bounds:1325,1306,150,215
offsets:3,2,155,220
rotate:90
发梢24
bounds:1589,1815,78,117
offsets:4,2,85,122
rotate:90
发梢25
bounds:1266,1823,109,75
offsets:3,2,115,79
发梢26
bounds:1791,1437,186,130
offsets:3,3,191,135
发梢27
bounds:1829,1706,140,91
offsets:5,3,147,97
发梢29
bounds:1012,1917,53,69
offsets:3,1,56,72
rotate:90
发梢3
bounds:1454,1905,61,151
offsets:2,3,66,156
rotate:90
发梢30
bounds:1082,5,483,342
offsets:2,2,488,347
发梢31
bounds:1760,1594,102,159
offsets:1,3,105,162
rotate:90
发梢32
bounds:718,433,373,232
offsets:3,0,378,234
发梢33
bounds:743,686,244,233
offsets:2,0,249,234
rotate:90
发梢34
bounds:909,1496,125,141
offsets:0,3,128,148
rotate:90
发梢35
bounds:1722,1264,163,309
offsets:3,2,169,313
rotate:90
发梢36
bounds:5,1673,132,92
offsets:1,4,136,98
发梢37
bounds:986,675,261,228
offsets:4,4,265,234
发梢38
bounds:430,1377,135,152
offsets:3,3,141,158
rotate:90
发梢4
bounds:1310,1722,87,254
offsets:2,2,91,258
rotate:90
发梢5
bounds:731,1637,92,219
offsets:2,3,96,224
rotate:90
发梢6
bounds:1574,1714,89,245
offsets:2,3,93,249
rotate:90
发梢7
bounds:566,1751,83,233
offsets:3,3,89,239
rotate:90
发梢8
bounds:462,1651,90,259
offsets:3,3,96,265
rotate:90
发梢9
bounds:513,1989,26,118
offsets:3,3,32,124
rotate:90
发饰
bounds:1091,1730,86,103
offsets:0,2,88,105
rotate:90
发饰花
bounds:1900,1898,64,74
offsets:3,3,70,80
rotate:90
右上睫毛
bounds:682,1987,50,28
offsets:3,3,56,36
右上臂
bounds:432,461,276,234
offsets:2,3,280,260
右上臂投影
bounds:88,2003,32,12
右下睫毛
bounds:859,1984,36,31
offsets:2,3,42,37
右下臂
bounds:1197,1480,219,123
offsets:3,2,225,128
右中指
bounds:1091,1917,64,53
offsets:3,2,70,58
右大腿
bounds:503,705,225,230
offsets:4,145,249,381
rotate:90
右尾指
bounds:1465,1978,40,37
offsets:2,3,44,43
右手投影
bounds:1651,1455,130,129
右手掌
bounds:1153,1826,103,74
offsets:1,3,106,109
右拇指
bounds:708,1924,72,52
offsets:3,1,78,54
右无名指
bounds:742,1986,61,29
offsets:2,3,65,35
右眉毛
bounds:153,1999,43,16
offsets:3,3,49,22
右眼球
bounds:641,1988,27,31
offsets:3,3,33,37
rotate:90
右眼白
bounds:951,1983,37,32
offsets:3,3,43,38
右眼睑
bounds:326,1996,34,19
offsets:3,2,40,25
右睫毛
bounds:5,2004,26,11
offsets:3,1,31,13
右食指
bounds:557,1929,49,77
offsets:3,1,54,82
rotate:90
向日葵
bounds:686,1162,186,196
offsets:3,2,191,200
rotate:90
嘴
bounds:1564,1976,43,39
offsets:3,3,49,45
头发阴影
bounds:1348,865,203,224
offsets:14,0,233,229
rotate:90
头环
bounds:5,1234,197,166
offsets:3,3,203,173
左上睫毛
bounds:1733,1975,73,40
offsets:2,3,77,54
左上臂
bounds:1438,1078,176,287
offsets:3,2,181,292
rotate:90
左下睫毛
bounds:448,1992,55,23
offsets:3,3,60,28
左下臂
bounds:212,1203,235,164
offsets:2,3,240,169
左中指
bounds:1324,1908,61,120
offsets:2,2,64,122
rotate:90
左大腿
bounds:892,1143,222,170
offsets:0,306,222,476
左尾指
bounds:1204,1726,96,87
offsets:1,0,98,90
左手掌
bounds:299,1529,138,118
offsets:2,3,144,123
左拇指
bounds:1615,1903,146,62
offsets:2,1,148,66
左无名指1
bounds:1970,1972,43,67
offsets:3,1,49,70
rotate:90
左无名指2
bounds:1165,1915,56,54
offsets:2,3,58,60
左眉毛
bounds:1058,1980,58,35
offsets:3,3,64,41
左眼球
bounds:1291,1979,36,37
offsets:3,3,42,43
rotate:90
左眼白
bounds:1617,1976,51,39
offsets:3,3,57,45
左眼睑
bounds:370,1996,38,19
offsets:3,3,43,25
左睫毛
bounds:41,2004,11,13
rotate:90
左睫毛2
bounds:64,2004,14,11
左食指
bounds:822,1838,73,96
offsets:2,1,76,99
rotate:90
布料1
bounds:1550,1284,162,161
offsets:3,3,167,167
布料2
bounds:928,1835,72,215
offsets:3,3,78,221
rotate:90
布料3
bounds:1068,1622,98,121
offsets:2,2,103,125
rotate:90
布料4
bounds:240,776,207,253
offsets:3,3,213,257
rotate:90
布料5
bounds:994,913,344,201
offsets:153,193,500,396
布料6
bounds:5,1410,204,130
offsets:334,230,540,364
布料7
bounds:1566,357,395,263
offsets:3,2,400,267
布料8
bounds:639,1507,123,120
offsets:1,2,126,124
底发1
bounds:238,1766,83,101
rotate:90
底发2
bounds:1126,1980,77,35
offsets:3,3,84,41
手链1
bounds:1338,1979,36,50
offsets:3,3,42,56
rotate:90
手链2
bounds:998,1982,33,50
offsets:3,3,39,56
rotate:90
珍珠
bounds:418,1996,20,19
offsets:3,3,26,25
珍珠2
bounds:130,2002,13,13
offsets:3,3,19,19
珠子
bounds:809,1743,85,86
rotate:90
珠子2
bounds:206,1997,58,18
翅膀1
bounds:1199,1613,99,160
offsets:3,3,105,166
rotate:90
翅膀2
bounds:5,1776,83,82
offsets:3,2,88,86
翅膀3
bounds:447,1522,182,119
offsets:2,2,187,123
翅膀4
bounds:1369,1613,99,119
offsets:3,3,106,124
rotate:90
胸腔
bounds:719,90,333,353
offsets:0,3,337,356
rotate:90
脖子
bounds:349,1761,83,107
offsets:3,3,89,113
rotate:90
脸
bounds:1582,864,204,267
offsets:3,3,210,273
rotate:90
腰
bounds:5,265,263,288
offsets:1,3,267,294
rotate:90
腰间布料
bounds:1124,1124,304,172
offsets:3,2,308,175
腰间布料-后1
bounds:1498,1605,252,99
腰间项链-后
bounds:1515,1977,39,38
花
bounds:790,1923,55,53
offsets:3,3,61,59
花1
bounds:5,1948,45,79
offsets:3,3,51,85
rotate:90
花2
bounds:5,1874,73,64
offsets:3,3,79,70
花3
bounds:1492,1819,76,87
rotate:90
花4
bounds:325,1939,47,61
rotate:90
花5
bounds:1816,1974,41,55
rotate:90
花6
bounds:1398,1979,36,57
rotate:90
花7
bounds:274,1997,18,42
offsets:3,3,24,48
rotate:90
蓝色星星
bounds:147,1663,170,93
offsets:3,2,175,100
蝴蝶结1
bounds:644,1927,54,50
offsets:3,3,59,56
蝴蝶结2
bounds:1678,1976,45,39
offsets:3,2,51,44
裙子-后
bounds:327,1657,94,125
offsets:2,3,99,130
rotate:90
裙子1
bounds:906,1340,136,194
offsets:2,3,140,200
rotate:90
裙子11
bounds:338,993,177,332
offsets:3,3,182,337
rotate:90
裙子12
bounds:1110,1323,147,205
offsets:3,3,152,210
rotate:90
裙子13
bounds:1231,1910,83,59
offsets:2,3,88,66
裙子3
bounds:5,802,205,225
offsets:3,0,208,227
rotate:90
裙子4
bounds:1735,1078,176,296
offsets:3,0,181,298
rotate:90
裙子6
bounds:94,1943,46,79
offsets:3,3,51,85
rotate:90
裙子9
bounds:592,1358,135,304
offsets:2,2,140,309
rotate:90
裙摆1
bounds:680,940,304,193
offsets:0,0,304,194
裙摆2
bounds:5,1017,176,323
offsets:2,0,180,326
rotate:90
裙摆3
bounds:1257,630,657,224
offsets:1,3,658,231
裙摆4
bounds:1101,382,455,238
offsets:0,3,458,244
裙摆8
bounds:5,538,417,228
offsets:3,2,422,233
项链1
bounds:1881,1973,79,42
offsets:3,3,85,48
项链2
bounds:1771,1901,119,62
offsets:3,7,128,72
飘带1
bounds:1385,1820,97,75
offsets:2,2,100,79
飘带2
bounds:1716,1813,126,78
offsets:3,2,132,82
飘带3
bounds:1929,1577,111,119
offsets:3,2,117,124
飘带4
bounds:437,1854,70,71
rotate:90
飘带5
bounds:518,1848,71,94
offsets:3,2,76,99
rotate:90
飘带8
bounds:219,1386,133,201
offsets:143,113,279,317
rotate:90
鼻子
bounds:813,1986,29,36
rotate:90
03_zhigengniao_2.png
size:1258,1083
filter:Linear,Linear
scale:0.443
【滤色】底色2
bounds:512,633,640,445
发梢28
bounds:897,126,497,356
offsets:3,3,503,361
rotate:90
裙摆7
bounds:5,174,904,497
offsets:2,3,907,502
rotate:90
飘带6
bounds:512,5,618,375
offsets:2,3,622,381
rotate:90
@@ -0,0 +1 @@
{"skeleton":{"hash":"ypcv2ALmKF0","spine":"4.2.43","x":-1285.91,"y":-601.19,"width":1623.64,"height":1135.27,"images":""},"bones":[{"name":"root","x":-5.6,"y":-90.11,"scaleX":0.443,"scaleY":0.443},{"name":"知更鸟","parent":"root","x":-198.71,"y":-1785.99},{"name":"腰","parent":"知更鸟","x":50.58,"y":1275.84},{"name":"身体","parent":"腰","length":186.34,"rotation":70.55,"x":-7.88,"y":24.79},{"name":"身体3","parent":"身体","length":266.28,"rotation":7.05,"x":186.34},{"name":"身体2","parent":"身体3","length":530.03,"rotation":46.93,"x":266.28},{"name":"脖子","parent":"身体2","length":133.92,"rotation":88.51,"x":530.03,"inherit":"noRotationOrReflection"},{"name":"头","parent":"脖子","rotation":-0.67,"x":133.92},{"name":"前发","parent":"头","length":37.15,"rotation":1.26,"x":551.86,"y":90.51},{"name":"头发112","parent":"前发","length":118.11,"rotation":-148.01,"x":-25.07,"y":-12.59},{"name":"头发111","parent":"头发112","length":92.87,"rotation":-10.73,"x":118.11},{"name":"头发150","parent":"头发111","length":85.97,"rotation":-11.65,"x":92.87},{"name":"头发154","parent":"头发150","length":60.18,"rotation":10.5,"x":85.97},{"name":"头发110","parent":"前发","length":91.63,"rotation":-146.12,"x":-52.27,"y":-67.04},{"name":"头发151","parent":"头发110","length":104.16,"rotation":-15.61,"x":91.63},{"name":"头发152","parent":"头发151","length":75.02,"rotation":-21.54,"x":104.16},{"name":"头发155","parent":"头发152","length":55.64,"rotation":-13.7,"x":75.02},{"name":"头发109","parent":"前发","length":119.7,"rotation":-160.46,"x":-67.69,"y":1.06},{"name":"头发113","parent":"头发109","length":108.78,"rotation":-2.6,"x":119.7},{"name":"头发125","parent":"头发113","length":58.27,"rotation":7.82,"x":108.78},{"name":"头发127","parent":"头发125","length":46.87,"rotation":22.32,"x":58.27},{"name":"头发108","parent":"前发","length":108.88,"rotation":-168.25,"x":-106.36,"y":4.55},{"name":"头发114","parent":"头发108","length":84.85,"rotation":5.76,"x":108.88},{"name":"头发126","parent":"头发114","length":59.9,"rotation":4.1,"x":84.85},{"name":"头发183","parent":"头发126","length":38.32,"rotation":19.23,"x":59.9},{"name":"头发107","parent":"前发","length":82.64,"rotation":-140.48,"x":-122.48,"y":-118.7},{"name":"头发149","parent":"头发107","length":76.21,"rotation":-3.29,"x":82.64},{"name":"头发117","parent":"头发149","length":55.59,"rotation":11.66,"x":76.21},{"name":"头发156","parent":"头发117","length":39.47,"rotation":31.02,"x":55.59},{"name":"头发78","parent":"前发","length":120.18,"rotation":49.86,"x":-20.72,"y":-9.69},{"name":"头发106","parent":"头发78","length":180.48,"rotation":107.75,"x":120.18},{"name":"头发105","parent":"头发106","length":141.32,"rotation":17.49,"x":180.48},{"name":"头发130","parent":"头发105","length":135.18,"rotation":15.99,"x":141.32},{"name":"头发131","parent":"头发130","length":95.83,"rotation":22.1,"x":135.18},{"name":"头发135","parent":"头发131","length":69.64,"rotation":31.6,"x":95.83},{"name":"头发104","parent":"头发106","length":111.1,"rotation":16.78,"x":171.52,"y":-27.64},{"name":"头发182","parent":"头发104","length":113.15,"rotation":2.68,"x":111.1},{"name":"头发132","parent":"头发182","length":127.34,"rotation":15.62,"x":113.15},{"name":"头发133","parent":"头发132","length":86.75,"rotation":23.36,"x":127.34},{"name":"头发134","parent":"头发133","length":70.13,"rotation":15.92,"x":86.75},{"name":"头发103","parent":"头发106","length":99.86,"rotation":18.22,"x":338.24,"y":7.77},{"name":"头发102","parent":"头发103","length":103.68,"rotation":5.99,"x":99.86},{"name":"头发101","parent":"头发102","length":70.65,"rotation":12.12,"x":102.42,"y":0.02},{"name":"头发100","parent":"头发101","length":57.18,"rotation":22.39,"x":70.65},{"name":"头发136","parent":"头发100","length":47.78,"rotation":36.13,"x":57.42,"y":0.34},{"name":"头发99","parent":"头发102","length":80.2,"rotation":-17.66,"x":34.38,"y":-2.24},{"name":"头发98","parent":"头发99","length":71.84,"rotation":10.02,"x":80.2},{"name":"头发137","parent":"头发98","length":53.88,"rotation":11.18,"x":78.09,"y":0.74},{"name":"头发97","parent":"头发106","length":116.38,"rotation":12.06,"x":178.49,"y":-34.03},{"name":"头发96","parent":"头发97","length":113.81,"rotation":-5.27,"x":116.39},{"name":"头发95","parent":"头发96","length":102.67,"rotation":-10.49,"x":113.81},{"name":"头发94","parent":"头发95","length":101.08,"rotation":4.79,"x":102.67},{"name":"头发141","parent":"头发94","length":63.73,"rotation":16.15,"x":100.7,"y":-0.16},{"name":"头发138","parent":"头发141","length":45.71,"rotation":19.32,"x":65.9,"y":-0.61},{"name":"头发93","parent":"头发78","length":116.29,"rotation":96.77,"x":110.58,"y":45.94},{"name":"头发181","parent":"头发93","length":121.61,"rotation":4.69,"x":116.29},{"name":"头发142","parent":"头发181","length":107.12Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 424 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

@@ -0,0 +1,17 @@
{
"name": "03_zhigengniao",
"spine": "4.2.43",
"animations": [
"animation"
],
"skins": [
"default"
],
"pages": [
"03_zhigengniao.png",
"03_zhigengniao_2.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260807version_847959e2a2/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:16+00:00"
}
@@ -0,0 +1,63 @@
04_qianjing.png
size:1959,883
filter:Linear,Linear
scale:0.443
【相加】光点
bounds:5,132,746,141
offsets:0,60,746,201
rotate:90
【相加】光点2
bounds:566,169,709,339
offsets:0,126,709,534
rotate:90
【相加】光点3
bounds:1602,297,352,169
offsets:0,0,352,225
【相加】光点4
bounds:156,148,730,400
rotate:90
【相加】光点5
bounds:986,190,390,78
offsets:0,0,390,174
太阳光
bounds:235,10,655,128
offsets:0,0,655,218
飘带11
bounds:900,53,106,80
offsets:3,2,111,84
rotate:90
飘带12
bounds:1425,243,223,167
offsets:1,1,224,168
rotate:90
飘带13
bounds:990,5,907,175
offsets:0,167,907,342
飘带14
bounds:5,12,110,43
offsets:0,173,689,216
rotate:90
飘带2
bounds:915,278,600,500
offsets:119,2,719,526
rotate:90
飘带3
bounds:1425,476,402,478
offsets:3,3,406,483
rotate:90
飘带5
bounds:58,15,167,107
offsets:0,2,168,112
飘带6
bounds:915,182,61,86
offsets:3,3,67,92
飘带7
bounds:961,29,12,14
offsets:3,3,18,20
飘带8
bounds:900,13,30,26
offsets:3,3,36,32
rotate:90
飘带9
bounds:936,19,15,24
offsets:3,3,21,30
@@ -0,0 +1 @@
{"skeleton":{"hash":"BJKvrripJI0","spine":"4.2.43","x":-1286.37,"y":-837.71,"width":2566.64,"height":1435.91,"images":""},"bones":[{"name":"root","scaleX":0.443,"scaleY":0.443},{"name":"bone","parent":"root","length":448.96,"rotation":28.15,"x":-2909.76,"y":-1396.99},{"name":"bone2","parent":"bone","length":480.38,"rotation":-12,"x":448.96},{"name":"bone3","parent":"bone2","length":476.57,"rotation":-16.76,"x":480.38},{"name":"bone4","parent":"bone3","length":402.99,"rotation":-8.39,"x":473.59,"y":-2.52},{"name":"bone5","parent":"bone4","length":302.46,"rotation":-8.93,"x":402.99},{"name":"bone6","parent":"bone5","length":180.09,"rotation":-11.09,"x":297.89,"y":-4.49},{"name":"bone7","parent":"bone6","length":201.6,"rotation":-18,"x":180.09},{"name":"bone8","parent":"bone7","length":199.59,"rotation":10.47,"x":201.6},{"name":"bone9","parent":"bone8","length":194.22,"rotation":12.62,"x":199.59},{"name":"bone10","parent":"bone9","length":183.73,"rotation":4.98,"x":194.22},{"name":"bone11","parent":"bone10","length":215.07,"rotation":21.99,"x":183.73},{"name":"bone12","parent":"bone11","length":207.49,"rotation":13.38,"x":215.07},{"name":"bone13","parent":"bone12","length":133.37,"rotation":13.16,"x":207.49},{"name":"bone14","parent":"bone13","length":144.91,"rotation":8.18,"x":135.86,"y":-1.41},{"name":"bone15","parent":"root","length":204.18,"rotation":-24.35,"x":-2936.8,"y":187.13},{"name":"bone16","parent":"bone15","length":192.67,"rotation":-4.74,"x":204.18},{"name":"bone17","parent":"bone16","length":169.07,"rotation":-17.86,"x":192.67},{"name":"bone18","parent":"bone17","length":95.51,"rotation":-28.22,"x":169.07},{"name":"bone19","parent":"bone18","length":120.41,"rotation":-75.08,"x":96.13,"y":-2.97},{"name":"bone20","parent":"bone19","length":113.02,"rotation":8.91,"x":120.41},{"name":"bone21","parent":"bone20","length":132.4,"rotation":64.38,"x":113.02},{"name":"bone22","parent":"bone21","length":171.07,"rotation":29.39,"x":132.4},{"name":"bone23","parent":"bone22","length":141.75,"rotation":11.14,"x":171.07},{"name":"bone24","parent":"bone23","length":146.37,"rotation":-0.65,"x":141.75},{"name":"bone25","parent":"bone24","length":120.85,"rotation":9.65,"x":146.37},{"name":"bone26","parent":"root","length":225.41,"rotation":148.8,"x":2904.81,"y":-1103.99},{"name":"bone27","parent":"bone26","length":202.12,"rotation":0.5,"x":225.41},{"name":"bone28","parent":"bone27","length":210.22,"rotation":2.15,"x":202.12},{"name":"bone29","parent":"bone28","length":231.4,"rotation":3.19,"x":210.22},{"name":"bone30","parent":"bone29","length":207.42,"rotation":5.86,"x":231.4},{"name":"bone31","parent":"bone30","length":166.17,"rotation":-3.08,"x":209.98,"y":0.91},{"name":"bone32","parent":"bone31","length":161.03,"rotation":-6.14,"x":166.17},{"name":"bone33","parent":"bone32","length":79.66,"rotation":-90.9,"x":161.03},{"name":"bone34","parent":"bone33","length":137.66,"rotation":-45.52,"x":79.66},{"name":"bone35","parent":"bone34","length":115.08,"rotation":4.43,"x":137.66},{"name":"bone36","parent":"bone35","length":85.98,"rotation":55.14,"x":115.08},{"name":"bone37","parent":"bone36","length":78.35,"rotation":43.47,"x":85.98},{"name":"bone38","parent":"bone37","length":104.93,"rotation":72.54,"x":78.35},{"name":"bone39","parent":"bone38","length":115.8,"rotation":-15.15,"x":106.26,"y":-0.25},{"name":"bone40","parent":"bone39","length":124.95,"rotation":-14.32,"x":115.8},{"name":"bone41","parent":"bone40","length":130.97,"rotation":1.53,"x":124.95},{"name":"bone42","parent":"root","length":173.34,"rotation":-15.59,"x":2253.76,"y":115.11},{"name":"bone43","parent":"bone42","length":128.97,"rotation":-15.86,"x":173.34},{"name":"bone44","parent":"bone43","length":119.48,"rotation":-18.82,"x":128.96},{"name":"bone45","parent":"bone44","length":90.5,"rotation":-23.11,"x":120.47,"y":-0.83},{"name":"bone46","parent":"root","length":67.72,"rotation":144.62,"x":2627.7,"y":-522.66},{"name":"bone47","parent":"bone46","length":45.83,"rotation":-38.4,"x":67.72},{"name":"bone48","parent":"bone47","length":39.36,"rotation":-42.79,"x":45.83},{"name":"bone49","parent":"bone48","length":68.39,"rotation":87.9,"x":39.36},{"name":"bone50","parent":"bone49","length":81.07,"rotation":24.13,"x":68.39},{"name":"bone51","parent":"root","length":19.31,"rotation":84.96,"x":2065.19,"y":-247.94},{"name":"bone52","parent":"root","length":19.31,"rotation":84.96,"x":2001.1,"y":-335.55},{"name":"bone53","parent":"root","length":19.31,"rotation":84.96,"x":1905.38,"y":-240.57},{"name":"bone54","parent":"root","length":79.68,"rotation":122.7,"x":-1768.09,"y":-335.86},{"name":"bone55","parent":"bone54","length":122.41,"rotation":2.39,"x":79.68},{"name":"bone56","parent":"bone55","length":60.35,"rotation":28,"x":122.41},{"name":"bone57","parent":"bone56","length":75.55,"rotation":112.52,"x":60.35},{"name":"bone58","parent":"bone57","length":63.89,"rotation":35.62,"x":75.55},{"name":"bone59","parent":"root","x":-1547.63,"y":117.2},{"name":"bone60","Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

@@ -0,0 +1,16 @@
{
"name": "04_qianjing",
"spine": "4.2.43",
"animations": [
"animation"
],
"skins": [
"default"
],
"pages": [
"04_qianjing.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260807version_847959e2a2/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:16+00:00"
}
+14
View File
@@ -0,0 +1,14 @@
{
"id": "kv46",
"name": "月升之前,与兽共舞",
"title": "【崩坏:星穹铁道】月升之前,与兽共舞",
"description": "[b]官方活动页「月升之前,与兽共舞」专题展示页[/b]",
"game": "hsr",
"page": "kv46",
"scene": "scene_main",
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260913version_fasf13434_77d1c0e99b/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen&isBili=1",
"audio": {
"choices": []
},
"fetchedAt": "2026-09-22T00:37:28+00:00"
}
+128
View File
@@ -0,0 +1,128 @@
{
"backgroundImage": "./scene/w22_slg.png",
"sceneConfig": {
"ui": [
2500,
1080
],
"parts": [
{
"kind": "image",
"id": "w22_slg",
"order": 0,
"position": [
-90.5,
-299.5,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 10000,
"width": 1200.0,
"height": 600.0,
"image": "./scene/w22_slg.png"
},
{
"kind": "spine",
"id": "jh01_46kv_bg",
"order": 1,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"jsonUrl": "./spines/jh01_46kv_bg/jh01_46kv_bg.json",
"atlasUrl": "./spines/jh01_46kv_bg/jh01_46kv_bg.atlas"
},
{
"kind": "spine",
"id": "jh02_46kv_npc",
"order": 2,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 2,
"jsonUrl": "./spines/jh02_46kv_npc/jh02_46kv_npc.json",
"atlasUrl": "./spines/jh02_46kv_npc/jh02_46kv_npc.atlas"
},
{
"kind": "spine",
"id": "jh03_46kv_boss",
"order": 3,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 3,
"jsonUrl": "./spines/jh03_46kv_boss/jh03_46kv_boss.json",
"atlasUrl": "./spines/jh03_46kv_boss/jh03_46kv_boss.atlas"
},
{
"kind": "spine",
"id": "jh04_46kv_an",
"order": 4,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 4,
"jsonUrl": "./spines/jh04_46kv_an/jh04_46kv_an.json",
"atlasUrl": "./spines/jh04_46kv_an/jh04_46kv_an.atlas"
},
{
"kind": "spine",
"id": "jh05_46kv_zhengzhu",
"order": 5,
"position": [
0.0,
0.0,
0.0
],
"scale": [
1.0,
1.0,
1.0
],
"renderOrder": 5,
"jsonUrl": "./spines/jh05_46kv_zhengzhu/jh05_46kv_zhengzhu.json",
"atlasUrl": "./spines/jh05_46kv_zhengzhu/jh05_46kv_zhengzhu.atlas"
}
],
"camera": {
"type": 2,
"fov": null,
"position": [
0,
0,
1920
]
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

@@ -0,0 +1,15 @@
jh01_46kv_bg.png
size:1408,1450
filter:Linear,Linear
scale:0.44
bg_C
bounds:0,398,867,1052
offsets:0,513,867,1720
bg_D
bounds:0,0,396,420
offsets:22,0,584,451
rotate:90
bg_E
bounds:870,241,1209,538
offsets:112,244,1443,1034
rotate:90
@@ -0,0 +1 @@
{"skeleton":{"hash":"gRV9ubiaL0k","spine":"4.2.43","x":-1265.14,"y":-576.2,"width":2553.71,"height":1124.48,"images":""},"bones":[{"name":"root","x":160.53,"y":-173.49,"scaleX":0.46,"scaleY":0.46},{"name":"bg","parent":"root","x":-3585.64,"y":2682.07},{"name":"bone101","parent":"bg","x":3365.58,"y":-2277.34},{"name":"bg_D","parent":"bg","length":610.58,"rotation":18.43,"x":5264.62,"y":-1605.9},{"name":"bone102","parent":"bg","x":3365.58,"y":-2277.34},{"name":"bone103","parent":"bg","x":3365.58,"y":-2277.34},{"name":"bone104","parent":"bg","x":3365.58,"y":-2277.34}],"slots":[{"name":"bg_E4","bone":"bone104","attachment":"bg_E"},{"name":"bg_E","bone":"bone101","attachment":"bg_E"},{"name":"bg_E2","bone":"bone102","attachment":"bg_E"},{"name":"bg_E3","bone":"bone103","attachment":"bg_E"},{"name":"bg_D","bone":"bg_D","attachment":"bg_D"},{"name":"bg_C","bone":"bg","attachment":"bg_C"}],"skins":[{"name":"default","attachments":{"bg_C":{"bg_C":{"type":"mesh","uvs":[1,0.09021,1,0.7012,0,0.7012,0,0.09021],"triangles":[2,3,0,2,0,1],"vertices":[4272.58,-1112.99,4272.58,-3501.34,2302.58,-3501.34,2302.58,-1112.99],"hull":4}},"bg_D":{"bg_D":{"type":"mesh","uvs":[0.28701,0.08737,0.17857,0.07003,0.0728,0.14115,0.04201,0.33369,0.03799,0.54357,0.04201,0.66326,0.08217,0.83672,0.1384,0.95121,0.24149,1,0.44634,0.98937,0.56683,0.87315,0.7141,0.55225,0.68331,0.15676,0.63243,0.2192,0.48784,0.19839,0.41019,0.14808],"triangles":[13,12,11,3,1,4,1,5,4,3,2,1,7,6,8,11,10,14,11,14,13,15,6,5,0,5,1,0,15,5,14,6,15,10,6,14,10,9,6,9,8,6],"vertices":[1,3,335.94,356.04,1,1,3,204.93,418.45,1,1,3,48.63,393.71,1,1,3,-52.58,219.41,1,1,3,-125.67,17,1,1,3,-159.4,-101.07,1,1,3,-165.03,-286.61,1,1,3,-131.29,-421.55,1,1,3,-17.23,-512.29,1,1,3,244.29,-587.97,1,1,3,433.77,-525.56,1,1,3,723.32,-275.36,1,1,3,812.72,122.14,1,1,3,728.38,82.79,1,1,3,552.96,163.75,1,1,3,471.44,245.27,1],"hull":16}},"bg_E":{"bg_E":{"type":"mesh","uvs":[0.08068,0.24377,0.6577,0.24377,0.89403,0.24377,0.91461,0.24395,0.91526,0.27632,0.91526,0.70051,0.91526,0.75776,0.64624,0.76339,0.07917,0.75845,0.07817,0.24377,0.59781,0.3042,0.58974,0.31406,0.52668,0.4521,0.52214,0.46337,0.51608,0.55281,0.74814,0.70635,0.8223,0.56338,0.82129,0.39435,0.71636,0.35562,0.71031,0.36407,0.6528,0.47675,0.65027,0.63521,0.73604,0.53662,0.42477,0.30068,0.47371,0.49647,0.47421,0.50915,0.31782,0.73311,0.19624,0.7324,0.11048,0.59437,0.14731,0.38801,0.27292,0.38449,0.33901,0.51619,0.3042,0.60493,0.22096,0.59014,0.89415,0.24395,0.91461,0.27533,0.88342,0.75776,0.65631,0.75776,0.65507,0.75845,0.08068,0.75845],"triangles":[3,34,2,35,34,3,35,3,4,23,0,1,10,23,1,11,23,10,18,1,2,19,1,18,10,1,19,30,0,23,29,0,30,17,18,2,17,2,34,17,34,35,17,35,4,12,23,11,12,24,23,20,10,19,11,10,20,12,11,20,13,24,12,31,30,23,25,24,13,24,31,23,31,24,25,17,19,18,22,19,17,20,19,22,14,25,13,16,17,4,22,17,16,33,29,30,33,30,31,9,0,8,28,29,33,32,33,31,20,13,12,21,20,22,20,14,13,21,14,20,16,4,5,15,22,16,36,15,16,21,22,15,27,28,33,14,26,32,5,36,16,6,36,5,37,21,15,37,15,36,8,0,39,39,0,29,29,28,39,27,39,28,38,21,37,14,21,38,32,31,25,32,25,14,38,26,14,27,33,32,26,27,32,39,27,26,39,26,38,7,39,38,38,37,36,7,38,36,6,7,36,8,39,7],"vertices":[-2862.71,1161.54,922.54,1161.54,2472.82,1161.54,2607.85,1160.66,2612.11,1008.57,2612.11,-984.71,2612.11,-1253.7,847.33,-1280.18,-2872.61,-1256.94,-2879.21,1161.54,529.62,877.55,476.67,831.22,63,182.57,33.22,129.62,-6.5,-290.67,1515.83,-1012.12,2002.31,-340.31,1995.69,453.94,1307.33,635.96,1267.62,596.25,890.35,66.74,873.8,-677.87,1436.4,-214.56,-605.5,894.09,-284.49,-25.92,-281.18,-85.49,-1307.09,-1137.88,-2104.66,-1134.57,-2667.25,-485.93,-2425.67,483.73,-1601.63,500.27,-1168.1,-118.58,-1396.45,-535.57,-1942.5,-466.07,2473.62,1160.66,2607.85,1013.24,2403.23,-1253.7,913.38,-1253.7,905.29,-1256.94,-2862.71,-1256.94],"hull":10}},"bg_E2":{"bg_E":{"type":"mesh","uvs":[0.08068,0.24377,0.6577,0.24377,0.89403,0.24377,0.91461,0.24395,0.91526,0.27632,0.91526,0.70051,0.91526,0.75776,0.64624,0.76339,0.07917,0.75845,0.07817,0.24377,0.59781,0.3042,0.58974,0.31406,0.52668,0.4521,0.52214,0.46337,0.51608,0.55281,0.74814,0.70635,0.8223,0.56338,0.82129,0.39435,0.71636,0.35562,0.71031,0.36407,0.6528,0.47675,0.65027,0.63521,0.73604,0.53662,0.42477,0.30068,0.47371,0.49647,0.47421,0.50915,0.31782,0.73311,0.19624,0.7324,0.11048,0.59437,0.14731,0.38801,0.27292,0.38449,0.33901,0.51619,0.3042,0.60493,0.22096,0.59014,0.89415,0.24395,0.91461,0.27533,0.88342,0.75776,0.65631,0.75776,0.65507,0.75845,0.08068,0.75845],"triangles":[3,34,2,35,34,3,35,3,4,23,0,1,10,23,1,11,23,10,18,1,2,19,1,18,10,1,19,30,0,23,29,0,30,17,18,2,17,2,34,17,34,35,17,35,4,12,23,11,12,24,23,20,10,19,11,10,20,12,11,20,13,24,12,31,30,23,25,24,13,24,31,23,31,24,25,17,19,18,22,19,17,20,19,22,14,25,13,16,17,4,22,17,16,33,29,30,33,30,31,9,0,8,28,29,33,32,33,31,20,13,12,21,20,22,20,14,13,21,14,20,16,4,5,15,22,16,36,15,16,21,22,15,27,28,33,14,26,32,5,36,16,6,36,5,37,21,15,37,15,36,8,0,39,39,0,29,29,28,39,27,39,28,38,21,37,14,21,38,32,31,25,32,25,14,38,26,14,27,33,32,26,27,32,39,27,2Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

@@ -0,0 +1,16 @@
{
"name": "jh01_46kv_bg",
"spine": "4.2.43",
"animations": [
"loop3"
],
"skins": [
"default"
],
"pages": [
"jh01_46kv_bg.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260913version_fasf13434_77d1c0e99b/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen&isBili=1",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:28+00:00"
}
@@ -0,0 +1,39 @@
jh02_46kv_npc.png
size:754,417
filter:Linear,Linear
scale:0.44
hua_1
bounds:0,68,504,349
offsets:0,173,704,535
npc_头
bounds:445,148,224,241
offsets:0,1,224,242
rotate:270
npc_工牌1
bounds:691,112,75,62
rotate:90
npc_工牌2
bounds:261,4,72,58
rotate:90
npc_左手
bounds:578,35,165,114
offsets:20,333,185,447
rotate:90
npc_带子1
bounds:682,190,115,72
offsets:2,2,119,74
rotate:90
npc_胸腔
bounds:2,42,266,253
offsets:60,363,329,616
rotate:270
npc_衣服1
bounds:128,1,98,129
offsets:7,156,105,285
rotate:90
npc_衣服33
bounds:598,330,87,132
offsets:0,2,87,134
rotate:270
npc_衣领11
bounds:325,0,277,176
@@ -0,0 +1 @@
{"skeleton":{"hash":"C6UZJm6k6xw","spine":"4.2.43","x":207.23,"y":-692.67,"width":639.82,"height":461.59,"images":""},"bones":[{"name":"root","x":-7.97,"y":-229.69,"scaleX":0.44,"scaleY":0.444},{"name":"npc","parent":"root","x":1060.16,"y":-1680.76},{"name":"npc_胸腔2","parent":"npc","x":174.41,"y":382.79},{"name":"npc_胸腔3","parent":"npc_胸腔2","length":251.99,"rotation":85.06,"x":1.03},{"name":"npc_胸腔4","parent":"npc_胸腔3","length":317.09,"rotation":16.21,"x":251.99},{"name":"npc_胸腔5","parent":"npc_胸腔4","length":178.38,"rotation":6.95,"x":318.1,"y":-0.2},{"name":"npc_胸腔6","parent":"npc_胸腔5","length":205.62,"rotation":-19.09,"x":181.64,"y":3.28},{"name":"npc_头","parent":"npc_胸腔6","x":221.19,"y":-4.93},{"name":"npc_胸腔17","parent":"npc_胸腔4","length":303.53,"rotation":-95.47,"x":128.83,"y":80.05},{"name":"npc_左手","parent":"npc_胸腔4","length":554.27,"rotation":259.23,"x":394.9,"y":300.68,"inherit":"noRotationOrReflection"},{"name":"npc_左手2","parent":"npc_左手","length":343.5,"rotation":8.37,"x":554.27},{"name":"npc_工牌1","parent":"npc_胸腔4","length":118.65,"rotation":-157.02,"x":293.66,"y":-121.51},{"name":"npc_衣服33","parent":"npc_胸腔4","length":41.47,"rotation":-66.16,"x":326.96,"y":-67.69},{"name":"npc_衣服34","parent":"npc_衣服33","length":59.84,"rotation":-16.52,"x":41.47},{"name":"npc_衣服35","parent":"npc_衣服34","length":72.26,"rotation":3.83,"x":59.84},{"name":"npc_衣领11","parent":"npc_胸腔5","length":81.01,"rotation":-52.02,"x":71.5,"y":-61.53},{"name":"npc_衣领12","parent":"npc_衣领11","length":77.25,"rotation":-9.54,"x":81.01},{"name":"npc_衣领13","parent":"npc_衣领12","length":76.15,"rotation":-17.96,"x":77.25},{"name":"npc_衣领14","parent":"npc_衣领13","length":82.16,"rotation":-9.1,"x":76.15},{"name":"npc_衣领15","parent":"npc_胸腔5","length":82.29,"rotation":33.58,"x":173.44,"y":26.01},{"name":"npc_衣领16","parent":"npc_衣领15","length":72.73,"rotation":1.5,"x":82.29},{"name":"npc_衣领17","parent":"npc_衣领16","length":74.18,"rotation":5.74,"x":72.73},{"name":"npc_衣领18","parent":"npc_衣领17","length":43.08,"rotation":12.31,"x":74.18},{"name":"npc_胸腔18","parent":"npc_胸腔5","length":251.69,"rotation":94.84,"x":151.61,"y":12.76},{"name":"npc_胸腔19","parent":"npc_胸腔5","length":163.18,"rotation":-178.87,"x":82.4,"y":193.14},{"name":"npc_衣服1","parent":"npc_胸腔5","length":121.06,"rotation":158.18,"x":20.38,"y":15.18},{"name":"npc_衣服2","parent":"npc_衣服1","length":96.44,"rotation":-12.41,"x":121.06},{"name":"npc_衣服32","parent":"npc_胸腔4","length":85.33,"rotation":62.2,"x":16.72,"y":342.93},{"name":"npc_衣服36","parent":"npc_衣服32","length":114.74,"rotation":-13.05,"x":85.33},{"name":"npc_衣服37","parent":"npc_衣服36","length":101.41,"rotation":5.51,"x":116.3,"y":0.89},{"name":"npc_衣服38","parent":"npc_衣服37","length":85.87,"rotation":-6.79,"x":105.06,"y":0.65},{"name":"npc_衣服39","parent":"npc_衣服38","length":104.22,"rotation":-3.24,"x":88.19,"y":1.38},{"name":"npc_衣服40","parent":"npc_衣服2","length":87.48,"rotation":-136.1,"x":65.47,"y":-12.96},{"name":"npc_衣服41","parent":"npc_衣服40","length":81.7,"rotation":-2.05,"x":87.48},{"name":"npc_衣服42","parent":"npc_衣服41","length":80.7,"rotation":2.16,"x":82.38,"y":-0.33},{"name":"砚台","parent":"npc","x":113.57,"y":720.92},{"name":"砚台2","parent":"砚台","length":220.74,"rotation":11.56,"x":-142.62,"y":150.57},{"name":"砚台3","parent":"砚台","length":208.67,"rotation":176.24,"x":-181.21,"y":142.53},{"name":"砚台4","parent":"砚台","length":254.03,"rotation":164.86,"x":-424.04,"y":-1.38},{"name":"砚台5","parent":"砚台","length":404.18,"rotation":-103.9,"x":199.71,"y":264.99},{"name":"1hua","parent":"npc","length":510.41,"rotation":16.54,"x":-113.26,"y":881.04},{"name":"hua_23","parent":"1hua","length":112.44,"rotation":61.02,"x":510.41},{"name":"hua_24","parent":"hua_23","length":132.16,"rotation":-14.44,"x":112.44},{"name":"hua_25","parent":"hua_24","length":118.14,"rotation":5.22,"x":132.16},{"name":"hua_26","parent":"hua_25","length":116.59,"rotation":-9.17,"x":118.14},{"name":"hua_27","parent":"1hua","length":90.43,"rotation":-17.83,"x":526.32,"y":-9.4},{"name":"hua_28","parent":"hua_27","length":84.67,"rotation":31.54,"x":93.45,"y":1.08},{"name":"hua_29","parent":"hua_28","length":105.71,"rotation":12.02,"x":84.67},{"name":"hua_30","parent":"hua_29","length":80.56,"rotation":5.79,"x":105.71},{"name":"hua_31","parent":"hua_30","length":124.82,"rotation":-15.02,"x":80.56},{"name":"hua_32","parent":"1hua","length":135.99,"rotation":-7.08,"x":301.47,"y":-132.75},{"name":"hua_33","parent":"hua_32","length":130.32,"rotation":1.53,"x":135.99},{"name":"hua_34","parent":"hua_33","length":138.14,"rotation":-14.6,"x":130.32},{"name":"hua_35","parent":"hua_34","length":125.26,"rotation":-19.14,"x":138.22,"y":-1.24},{"name":"hua_36","parent":"hua_35","length":119.3Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 354 KiB

@@ -0,0 +1,16 @@
{
"name": "jh02_46kv_npc",
"spine": "4.2.43",
"animations": [
"loop3"
],
"skins": [
"default"
],
"pages": [
"jh02_46kv_npc.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260913version_fasf13434_77d1c0e99b/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen&isBili=1",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:28+00:00"
}
@@ -0,0 +1,261 @@
jh03_46kv_boss.png
size:2036,2007
filter:Linear,Linear
scale:0.44
boss_上半身
bounds:1264,1218,411,396
boss_发梢1
bounds:628,888,44,123
offsets:4,4,51,130
boss_发梢10
bounds:355,1283,123,211
offsets:2,1,129,216
rotate:90
boss_发梢11
bounds:1867,1118,96,279
offsets:3,3,101,285
boss_发梢112
bounds:1829,1800,197,207
offsets:2,3,202,212
boss_发梢12
bounds:0,491,67,158
offsets:4,4,74,165
boss_发梢13
bounds:791,1931,47,67
offsets:4,4,55,75
boss_发梢14
bounds:0,1853,13,25
offsets:4,4,20,33
boss_发梢15
bounds:217,656,67,127
offsets:4,3,75,133
boss_发梢2
bounds:900,669,62,104
offsets:3,4,68,112
boss_发梢22
bounds:676,0,244,230
offsets:2,2,249,235
boss_发梢33
bounds:1184,1187,339,167
offsets:3,6,343,176
boss_发梢4
bounds:542,1089,102,63
offsets:4,3,110,70
boss_发梢44
bounds:209,7,331,121
offsets:2,2,336,126
boss_发梢5
bounds:68,1924,46,20
offsets:3,4,51,27
boss_发梢55
bounds:565,103,254,287
offsets:0,2,255,290
boss_发梢6
bounds:0,1153,55,109
offsets:4,4,62,117
boss_发梢66
bounds:1305,1915,162,52
offsets:4,4,170,59
boss_发梢7
bounds:642,1568,76,79
offsets:3,4,82,86
boss_发梢77
bounds:811,1292,185,107
offsets:4,4,192,115
boss_发梢8
bounds:1080,1756,77,70
offsets:4,3,84,77
boss_发梢88
bounds:1297,899,117,182
offsets:4,3,123,188
boss_发梢9
bounds:491,217,73,137
offsets:4,3,81,143
boss_右手
bounds:193,1208,304,307
boss_大嘴
bounds:154,55,411,323
offsets:4,2,417,327
boss_头发222
bounds:740,1343,520,522
boss_底发
bounds:1621,1227,585,298
offsets:2,1,589,299
rotate:90
boss_脸
bounds:0,1088,175,95
offsets:3,4,181,103
boss_袖子1
bounds:1594,764,442,496
offsets:0,2,442,498
rotate:180
boss_袖子2
bounds:1337,21,363,286
offsets:3,2,369,290
rotate:270
boss_袖子201
bounds:1549,1816,299,191
offsets:2,3,304,197
boss_袖子3
bounds:0,142,158,191
offsets:3,3,164,197
boss_角
bounds:679,810,364,446
offsets:0,0,364,710
rotate:270
boss_饰品1
bounds:295,1182,395,183
offsets:1,2,397,186
hua_10
bounds:498,1329,37,29
hua_11
bounds:629,1976,36,31
hua_12
bounds:0,1920,64,87
hua_13
bounds:572,1978,53,29
hua_14
bounds:693,1952,31,55
hua_2
bounds:1122,496,678,429
offsets:0,55,678,484
rotate:180
hua_5
bounds:68,1948,63,59
hua_6
bounds:255,1521,37,32
hua_7
bounds:394,1511,31,26
hua_8
bounds:195,1985,50,22
hua_9
bounds:170,1372,35,56
offsets:0,0,35,111
人泛光8
bounds:1074,1264,92,64
offsets:2,1,106,68
卷轴上
bounds:22,296,1139,330
offsets:0,0,1139,470
卷轴下
bounds:663,199,996,382
卷轴中
bounds:0,868,1760,799
offsets:29,0,1789,799
rotate:180
朽叶_上半身
bounds:378,435,370,477
offsets:0,60,370,537
rotate:90
朽叶_下睫毛
bounds:28,1608,29,37
offsets:1,3,33,41
朽叶_中指
bounds:737,1878,66,129
朽叶_发梢1
bounds:655,1232,161,132
offsets:3,4,167,136
朽叶_发梢10
bounds:1679,1243,73,171
offsets:3,4,80,178
朽叶_发梢11
bounds:245,1553,73,105
offsets:3,4,80,113
朽叶_发梢1a
bounds:1886,1479,98,236
offsets:4,3,104,242
朽叶_发梢2
bounds:1220,309,184,192
offsets:4,3,192,198
朽叶_发梢2a
bounds:1140,1599,78,230
offsets:4,3,85,237
朽叶_发梢3
bounds:1142,290,113,206
offsets:3,2,118,212
朽叶_发梢3a
bounds:1362,675,54,160
offsets:4,4,62,168
朽叶_发梢4
bounds:0,52,72,164
offsets:3,4,79,172
朽叶_发梢5
bounds:567,1227,141,146
offsets:3,3,147,153
朽叶_发梢6
bounds:48,4,113,167
offsets:3,3,120,173
朽叶_发梢7
bounds:298,526,89,206
offsets:2,3,93,213
朽叶_发梢8
bounds:965,1844,81,163
offsets:4,4,90,171
朽叶_发梢9
bounds:1293,1952,55,216
offsets:4,3,62,222
rotate:90
朽叶_右手
bounds:1618,94,539,370
offsets:0,40,539,410
rotate:270
朽叶_尾指
bounds:164,1095,117,58
offsets:0,1,117,59
朽叶_左手臂
bounds:817,507,242,401
offsets:0,1,320,687
rotate:90
朽叶_底发
bounds:924,267,249,249
offsets:4,3,257,255
朽叶_手掌
bounds:824,1863,134,144
朽叶_手臂
bounds:154,1432,97,139
offsets:0,0,98,139
朽叶_拇指
bounds:856,668,54,116
offsets:0,0,54,119
朽叶_无名指
bounds:954,1297,121,89
offsets:0,1,123,90
朽叶_珍珠1
bounds:129,1487,24,40
朽叶_眉毛
bounds:135,1971,56,36
朽叶_眼球
bounds:67,1571,22,27
朽叶_眼白
bounds:0,1882,34,34
朽叶_眼睑
bounds:97,1531,59,46
朽叶_脸
bounds:1129,878,164,238
朽叶_衣袖1
bounds:30,535,197,265
rotate:90
朽叶_衣袖2
bounds:513,826,125,119
朽叶_食指
bounds:1219,1730,68,126
offsets:0,2,69,129
杏花1
bounds:0,1360,808,647
offsets:0,82,809,781
杏花2
bounds:1019,1545,677,462
offsets:53,40,730,536
杏花3
bounds:476,929,171,170
offsets:1,0,172,170
花补充
bounds:0,736,520,347
jh03_46kv_boss_2.png
size:402,371
filter:Linear,Linear
scale:0.44
hua_3
bounds:0,0,402,371
offsets:0,5,402,384
@@ -0,0 +1 @@
{"skeleton":{"hash":"raOoJY+0PCQ","spine":"4.2.43","x":-1242.17,"y":-804.4,"width":2687.68,"height":1496.18,"images":""},"bones":[{"name":"root","x":125.07,"y":-197.68,"scaleX":0.44,"scaleY":0.44},{"name":"boss+朽叶","parent":"root","x":-3585.64,"y":2682.07},{"name":"朽叶","parent":"boss+朽叶","x":1791.22,"y":-3165.23},{"name":"boss+卷轴","parent":"boss+朽叶","x":5318.19,"y":-2712.03},{"name":"朽叶_上半身2","parent":"朽叶","length":411.85,"rotation":83.01,"x":-20.81,"y":-30.17},{"name":"朽叶_上半身3","parent":"朽叶_上半身2","length":608.33,"rotation":-5.91,"x":411.85},{"name":"朽叶_上半身4","parent":"朽叶_上半身3","length":266.48,"rotation":35.73,"x":626.02,"y":2.39},{"name":"朽叶_发梢1","parent":"朽叶_上半身4","x":279.91,"y":-1.07},{"name":"朽叶_发梢3","parent":"朽叶_发梢1","length":61.3,"rotation":-151.93,"x":418.7,"y":63.33},{"name":"朽叶_发梢4","parent":"朽叶_发梢3","length":77.73,"rotation":-17.22,"x":61.77,"y":-0.58},{"name":"朽叶_发梢5","parent":"朽叶_发梢4","length":62.82,"rotation":-12.9,"x":78.35,"y":-0.41},{"name":"朽叶_发梢6","parent":"朽叶_发梢5","length":68.66,"rotation":-1.18,"x":62.82},{"name":"朽叶_发梢7","parent":"朽叶_发梢6","length":68.72,"rotation":-14.02,"x":68.66},{"name":"朽叶_发梢8","parent":"朽叶_发梢7","length":54.04,"rotation":-13.49,"x":68.72},{"name":"朽叶_发梢9","parent":"朽叶_发梢8","length":63.09,"rotation":-13.52,"x":54.04},{"name":"朽叶_发梢2","parent":"朽叶_发梢1","length":74.71,"rotation":-155.41,"x":431.93,"y":39.21},{"name":"朽叶_发梢10","parent":"朽叶_发梢2","length":84.13,"rotation":-0.99,"x":74.71},{"name":"朽叶_发梢11","parent":"朽叶_发梢10","length":66.78,"rotation":-2.79,"x":84.14},{"name":"朽叶_发梢12","parent":"朽叶_发梢11","length":73.49,"rotation":-4.81,"x":66.78},{"name":"朽叶_发梢13","parent":"朽叶_发梢12","length":92.93,"rotation":-1.97,"x":73.49},{"name":"朽叶_发梢14","parent":"朽叶_发梢13","length":56.91,"rotation":-3.59,"x":91.74,"y":0.89},{"name":"朽叶_发梢15","parent":"朽叶_发梢14","length":75.07,"rotation":-25.31,"x":56.91},{"name":"朽叶_发梢16","parent":"朽叶_发梢1","length":59.29,"rotation":-142.93,"x":409.5,"y":20.42},{"name":"朽叶_发梢17","parent":"朽叶_发梢16","length":70.72,"rotation":-3.76,"x":59.29},{"name":"朽叶_发梢18","parent":"朽叶_发梢17","length":49.96,"rotation":-2.67,"x":70.72},{"name":"朽叶_发梢19","parent":"朽叶_发梢18","length":59.52,"rotation":9,"x":49.96},{"name":"朽叶_发梢20","parent":"朽叶_发梢19","length":71.5,"rotation":2.29,"x":59.52},{"name":"朽叶_发梢21","parent":"朽叶_发梢20","length":40.3,"rotation":-12.27,"x":72.85,"y":0.63},{"name":"朽叶_发梢22","parent":"朽叶_发梢21","length":73.63,"rotation":-17.36,"x":40.3},{"name":"朽叶_发梢23","parent":"朽叶_发梢1","length":69.17,"rotation":87.94,"x":345.85,"y":51.25},{"name":"朽叶_发梢24","parent":"朽叶_发梢23","length":61.72,"rotation":60.22,"x":69.17},{"name":"朽叶_发梢25","parent":"朽叶_发梢24","length":57.9,"rotation":24.65,"x":61.72},{"name":"朽叶_发梢26","parent":"朽叶_发梢25","length":64.37,"rotation":-9.01,"x":59.65,"y":-2.03},{"name":"朽叶_发梢27","parent":"朽叶_发梢26","length":56.58,"rotation":-3.62,"x":64.37},{"name":"朽叶_发梢28","parent":"朽叶_发梢27","length":50.9,"rotation":-9.72,"x":56.58},{"name":"朽叶_发梢29","parent":"朽叶_发梢1","length":65.6,"rotation":105.72,"x":388.04,"y":93.98},{"name":"朽叶_发梢30","parent":"朽叶_发梢29","length":70.19,"rotation":22.98,"x":65.6},{"name":"朽叶_发梢31","parent":"朽叶_发梢30","length":57.71,"rotation":13.53,"x":70.19},{"name":"朽叶_发梢32","parent":"朽叶_发梢31","length":57.85,"rotation":-10.98,"x":57.71},{"name":"朽叶_发梢33","parent":"朽叶_发梢32","length":65.32,"rotation":14.09,"x":57.85},{"name":"朽叶_发梢34","parent":"朽叶_发梢33","length":71.02,"rotation":17.83,"x":65.32},{"name":"朽叶_发梢35","parent":"朽叶_发梢1","length":64.48,"rotation":137.18,"x":393,"y":114.96},{"name":"朽叶_发梢36","parent":"朽叶_发梢35","length":69.79,"rotation":4.73,"x":64.48},{"name":"朽叶_发梢37","parent":"朽叶_发梢36","length":59.22,"rotation":8.13,"x":69.79},{"name":"朽叶_发梢38","parent":"朽叶_发梢37","length":80.21,"rotation":5.81,"x":59.22},{"name":"朽叶_发梢39","parent":"朽叶_发梢38","length":56.98,"rotation":-1.15,"x":80.22,"y":-0.61},{"name":"朽叶_发梢40","parent":"朽叶_发梢39","length":71.18,"rotation":6.41,"x":56.98},{"name":"朽叶_发梢41","parent":"朽叶_发梢40","length":69.49,"rotation":14.01,"x":71.18},{"name":"朽叶_发梢3a","parent":"朽叶_发梢1","length":58.78,"rotation":165.55,"x":261.11,"y":189.75},{"name":"朽叶_发梢3a2","parent":"朽叶_发梢3a","length":80.25,"rotation":-0.93,"x":59.39,"y":-0.09},{"name":"朽叶_发梢3a3","parent":"朽叶_发梢3a2","lLine truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

@@ -0,0 +1,17 @@
{
"name": "jh03_46kv_boss",
"spine": "4.2.43",
"animations": [
"loop3"
],
"skins": [
"default"
],
"pages": [
"jh03_46kv_boss.png",
"jh03_46kv_boss_2.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260913version_fasf13434_77d1c0e99b/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen&isBili=1",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:28+00:00"
}
@@ -0,0 +1,7 @@
jh04_46kv_an.png
size:717,319
filter:Linear,Linear
scale:0.44
压暗
bounds:0,0,717,319
offsets:0,97,717,512
@@ -0,0 +1 @@
{"skeleton":{"hash":"8KJTf4d+BN4","spine":"4.2.43","x":-1251.8,"y":-553.14,"width":2503.6,"height":1109.02,"images":""},"bones":[{"name":"root","scaleX":0.3,"scaleY":0.3},{"name":"bg","parent":"root","x":-3306.53,"y":2389.83}],"slots":[{"name":"图层 603","bone":"bg","attachment":"压暗","blend":"multiply"}],"skins":[{"name":"default","attachments":{"图层 603":{"压暗":{"type":"mesh","uvs":[1,0.18915,1,0.80906,0,0.80906,0,0.18915],"triangles":[2,3,0,2,0,1],"vertices":[7479.19,-536.9,7479.19,-4233.63,-866.13,-4233.63,-866.13,-536.9],"hull":4}}}}],"animations":{"loop3":{}}}
Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

@@ -0,0 +1,16 @@
{
"name": "jh04_46kv_an",
"spine": "4.2.43",
"animations": [
"loop3"
],
"skins": [
"default"
],
"pages": [
"jh04_46kv_an.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260913version_fasf13434_77d1c0e99b/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen&isBili=1",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:28+00:00"
}
@@ -0,0 +1,582 @@
jh05_46kv_zhengzhu.png
size:2048,1136
filter:Linear,Linear
scale:0.44
人光1
bounds:1492,118,119,63
offsets:0,2,119,65
人光10
bounds:0,799,111,172
rotate:90
人光11
bounds:0,914,140,346
rotate:90
人光12
bounds:1612,922,214,246
rotate:90
人光13
bounds:407,491,81,266
rotate:90
人光14
bounds:1172,778,257,358
人光15
bounds:856,754,312,382
人光16
bounds:188,754,156,206
rotate:90
人光17
bounds:0,574,259,143
offsets:0,0,285,143
人光18
bounds:982,623,134,127
人光3
bounds:350,942,51,41
人光4
bounds:1461,647,42,56
人光5
bounds:1969,983,77,153
人光6
bounds:1629,126,75,64
offsets:0,0,76,66
人光7
bounds:856,674,81,76
人光8
bounds:408,702,444,434
人光9
bounds:532,322,80,157
人泛光1
bounds:1117,226,158,103
人泛光2
bounds:1433,982,48,154
人泛光3
bounds:1571,563,99,102
人泛光4
bounds:1831,101,126,75
人泛光5
bounds:1482,279,182,95
人泛光6
bounds:1068,317,144,110
offsets:0,1,144,111
人泛光7
bounds:900,179,69,48
人泛光9
bounds:316,704,84,46
真珠_上半身
bounds:187,465,172,217
offsets:1,1,174,220
rotate:90
真珠_右大腿
bounds:675,524,143,432
offsets:2,2,147,436
rotate:90
真珠_右手2圆环
bounds:1862,1040,49,49
真珠_右手2袖子1
bounds:83,192,224,60
真珠_右手2袖子2
bounds:752,196,182,114
offsets:1,1,187,115
真珠_右手2袖子2-后
bounds:1433,962,23,16
真珠_右手2袖子3
bounds:498,141,169,105
offsets:0,0,172,106
真珠_右手2袖子4
bounds:1433,687,449,331
rotate:90
真珠_右手2袖子5
bounds:53,523,102,125
offsets:3,4,109,132
rotate:270
真珠_右手2袖子6
bounds:901,412,58,66
offsets:0,0,59,66
真珠_右手2饰品1
bounds:207,87,68,59
真珠_右手小手臂
bounds:566,94,110,59
offsets:3,3,113,63
真珠_右手手臂
bounds:862,305,183,132
offsets:1,0,184,132
rotate:180
真珠_右手掌中指
bounds:36,1095,50,20
offsets:4,3,58,26
真珠_右手掌尾指
bounds:941,651,37,28
offsets:3,3,44,35
真珠_右手掌手掌
bounds:683,661,69,37
offsets:0,2,70,42
真珠_右手掌拇指
bounds:93,1095,60,19
offsets:4,3,68,26
真珠_右手掌无名指
bounds:0,714,42,35
offsets:4,3,48,42
真珠_右手掌食指
bounds:1776,599,38,34
offsets:4,3,46,40
真珠_右手蝴蝶结1
bounds:89,144,64,56
offsets:3,1,71,60
真珠_右手袖子1
bounds:1767,620,163,122
offsets:3,2,169,128
rotate:90
真珠_右手袖子2
bounds:950,249,163,81
offsets:2,4,169,89
真珠_右手袖子5
bounds:16,376,326,200
offsets:0,0,326,201
rotate:180
真珠_右手褶皱
bounds:968,92,76,86
offsets:3,4,83,93
真珠_右耳饰
bounds:831,18,69,72
offsets:0,0,69,73
真珠_右脚掌
bounds:0,437,55,127
offsets:3,1,60,130
真珠_右蝴蝶结1
bounds:282,71,114,82
offsets:3,4,121,90
真珠_后发发梢1
bounds:1501,184,205,130
offsets:4,4,213,138
rotate:180
真珠_后发发梢10
bounds:1687,208,245,70
offsets:3,2,251,75
真珠_后发发梢12
bounds:679,97,109,45
offsets:3,4,114,52
真珠_后发发梢14
bounds:253,229,189,144
offsets:20,0,228,158
真珠_后发发梢17
bounds:0,1057,404,79
offsets:2,2,407,89
真珠_后发发梢19
bounds:1770,29,160,73
offsets:3,10,171,86
真珠_后发发梢20
bounds:1739,0,309,189
offsets:4,3,317,195
真珠_后发发梢21
bounds:1309,456,389,285
offsets:1,0,392,285
真珠_后发发梢22-20
bounds:263,9,74,89
offsets:4,4,81,97
真珠_后发发梢23
bounds:330,11,82,85
offsets:4,4,90,92
真珠_后发发梢24
bounds:1651,307,293,116
offsets:2,2,296,120
真珠_后发发梢27
bounds:974,511,73,36
offsets:4,4,81,44
真珠_后发发梢28
bounds:1365,42,89,50
offsets:3,4,94,58
真珠_后发发梢29
bounds:394,579,108,47
offsets:4,3,115,53
真珠_后发发梢30
bounds:104,122,168,98
offsets:4,3,175,104
真珠_后发发梢32
bounds:1601,81,191,167
offsets:15,14,223,181
真珠_后发发梢33
bounds:1606,442,114,120
offsets:4,3,121,126
真珠_后发发梢35
bounds:176,23,104,55
offsets:4,4,112,62
真珠_后发发梢4
bounds:1432,11,90,120
offsets:3,3,96,126
rotate:90
真珠_后发发梢5
bounds:1379,492,100,95
offsets:2,3,106,101
真珠_后发发梢6
bounds:17,315,153,127
offsets:2,1,155,129
真珠_后发发梢9
bounds:1292,198,187,134
offsets:4,5,194,143
rotate:180
真珠_后裙摆1
bounds:1991,859,57,61
offsets:0,0,57,62
真珠_后裙摆10
bounds:382,148,183,86
offsets:0,0,183,87
真珠_后裙摆11
bounds:1225,335,270,177
offsets:3,2,275,183
rotate:180
真珠_后裙摆2
bounds:1539,531,45,81
offsets:4,4,53,88
真珠_后裙摆3
bounds:705,383,66,46
offsets:0,1,67,49
真珠_后裙摆4
bounds:1368,671,90,110
offsets:4,3,97,116
真珠_后裙摆5
bounds:1719,368,87,72
offsets:4,3,95,79
真珠_后裙摆7
bounds:908,379,176,281
offsets:2,4,182,288
rotate:90
真珠_后裙摆8
bounds:249,306,283,181
offsets:3,4,289,187
真珠_后裙摆9
bounds:1318,395,101,64
offsets:1,2,103,68
真珠_嘴巴
bounds:138,1126,23,10
offsets:3,3,29,17
真珠_左下睫毛
bounds:687,521,78,21
offsets:3,3,84,27
真珠_左下裙摆1
bounds:1721,841,126,77
offsets:4,3,133,84
真珠_左下裙摆2
bounds:1461,374,403,163
offsets:2,0,406,164
真珠_左下裙摆3
bounds:742,134,223,139
offsets:4,1,231,144
rotate:180
真珠_左下裙摆4
bounds:1722,519,437,326
offsets:0,0,440,326
rotate:90
真珠_左下裙摆6
bounds:616,395,198,308
offsets:2,4,200,315
rotate:90
真珠_左下裙摆7
bounds:1862,960,33,76
offsets:0,2,34,78
真珠_左下裙摆8
bounds:682,79,64,190
offsets:4,2,71,196
rotate:90
真珠_左下裙摆9
bounds:1279,252,225,119
offsets:2,3,230,126
真珠_左大腿
bounds:0,576,217,681
offsets:1,2,218,683
rotate:270
真珠_左手圆环1
bounds:904,51,58,52
真珠_左手手臂
bounds:1964,726,84,140
offsets:0,0,87,141
真珠_左手武器1
bounds:1602,481,655,364
rotate:90
真珠_左手袖子1
bounds:332,1119,43,17
offsets:1,2,45,22
真珠_左手袖子1-后
bounds:36,1112,101,24
offsets:1,2,103,28
真珠_左手袖子10
bounds:526,70,113,52
offsets:1,1,114,56
真珠_左手袖子11
bounds:1035,556,430,218
offsets:1,2,433,220
真珠_左手袖子2
bounds:235,146,141,87
offsets:3,3,147,93
真珠_左手袖子4
bounds:1152,165,83,119
offsets:0,2,83,122
rotate:90
真珠_左手袖子5
bounds:1114,260,42,58
offsets:0,0,42,59
真珠_左手袖子6
bounds:982,17,165,98
offsets:3,3,171,105
真珠_左手袖子7
bounds:616,190,139,165
offsets:3,3,146,171
rotate:180
真珠_左手袖子9
bounds:359,214,264,179
offsets:3,1,270,183
rotate:180
真珠_左手褶皱1
bounds:338,452,60,58
offsets:1,3,63,62
真珠_左手褶皱12
bounds:1696,876,39,36
offsets:1,1,42,37
真珠_左手褶皱13
bounds:1822,272,226,99
offsets:3,4,232,107
真珠_左手褶皱14
bounds:1542,716,60,40
offsets:2,3,62,45
真珠_左手褶皱4
bounds:935,665,44,71
offsets:2,2,46,74
真珠_左手褶皱6
bounds:1563,39,58,78
offsets:3,1,61,80
真珠_左手褶皱7
bounds:660,292,199,116
offsets:3,3,205,121
rotate:180
真珠_左手褶皱8
bounds:818,85,136,53
offsets:4,4,144,60
真珠_左手褶皱9
bounds:1886,360,214,162
offsets:1,1,218,165
rotate:270
真珠_左手饰品1
bounds:0,143,85,58
真珠_左手饰品2
bounds:2001,586,47,66
offsets:2,2,51,70
真珠_左眉毛
bounds:140,1116,82,20
offsets:1,1,85,24
真珠_左眼球
bounds:291,1060,63,21
offsets:3,3,69,26
真珠_左眼白
bounds:751,677,76,21
offsets:1,3,79,26
真珠_左眼睑
bounds:159,1102,83,21
offsets:2,2,87,27
真珠_左耳饰
bounds:1875,123,113,80
offsets:0,1,115,81
真珠_底发1
bounds:773,356,151,137
offsets:0,0,152,138
rotate:180
真珠_底发2
bounds:350,986,51,96
offsets:0,2,54,100
真珠_武器2
bounds:1771,357,360,277
rotate:90
真珠_珍珠1
bounds:1592,1004,16,17
真珠_珍珠2
bounds:378,1112,21,24
真珠_珍珠3
bounds:1591,985,16,15
真珠_白色裙摆1
bounds:1431,54,75,102
真珠_白色裙摆10
bounds:660,136,101,76
offsets:3,4,108,84
真珠_白色裙摆11
bounds:58,50,70,70
offsets:4,4,77,78
真珠_白色裙摆12
bounds:336,267,72,75
offsets:3,3,78,81
真珠_白色裙摆13
bounds:1484,23,77,120
offsets:3,4,83,125
真珠_白色裙摆14
bounds:1571,1088,34,48
offsets:1,2,36,53
真珠_白色裙摆15
bounds:1984,37,64,94
offsets:0,1,65,95
真珠_白色裙摆2
bounds:716,13,91,86
offsets:4,3,99,93
真珠_白色裙摆3
bounds:1722,594,47,46
offsets:3,2,52,51
真珠_白色裙摆4
bounds:1405,156,132,118
offsets:3,3,138,125
rotate:180
真珠_白色裙摆5
bounds:1286,621,46,39
offsets:2,3,48,43
真珠_白色裙摆6
bounds:157,382,72,45
offsets:0,1,72,50
真珠_白色裙摆7
bounds:3,60,99,89
offsets:4,4,105,97
真珠_白色裙摆8
bounds:1967,934,67,47
offsets:4,3,74,54
真珠_白色裙摆9
bounds:1035,153,134,86
offsets:4,4,143,94
真珠_脸
bounds:1495,418,105,129
offsets:2,2,109,133
真珠_蓝色裙摆9
bounds:1131,484,138,221
offsets:4,3,146,228
rotate:90
真珠_蝴蝶结1
bounds:423,76,102,80
offsets:4,4,109,88
真珠_裙摆1
bounds:1210,28,144,72
offsets:4,3,151,77
真珠_裙摆3
bounds:347,35,82,105
offsets:3,4,88,112
真珠_裙摆4
bounds:1767,147,123,87
offsets:4,4,130,95
真珠_裙摆5
bounds:1665,682,58,57
offsets:1,2,59,60
真珠_裙摆6
bounds:1625,51,115,57
offsets:4,4,123,65
真珠_裙摆7
bounds:1275,70,159,122
offsets:4,3,166,128
真珠_裙摆8
bounds:1058,112,130,82
offsets:3,3,136,90
真珠_裙摆光
bounds:125,275,90,121
offsets:0,17,90,138
rotate:270
真珠_褶皱1
bounds:120,41,84,94
offsets:3,4,90,102
真珠_褶皱4
bounds:356,181,74,46
offsets:4,4,81,54
真珠_褶皱5
bounds:654,41,55,52
offsets:4,4,63,60
真珠_褶皱6
bounds:1296,120,140,79
offsets:4,3,147,85
真珠_褶皱7
bounds:420,40,93,56
offsets:3,3,99,62
真珠_贝壳
bounds:467,297,61,65
真珠_铁环1
bounds:531,270,98,39
offsets:2,3,102,44
真珠_链子1
bounds:1962,1113,19,23
真珠_阴影
bounds:1945,188,103,89
offsets:3,2,109,94
真珠_饰品1
bounds:1862,1108,49,28
真珠_饰品2
bounds:1285,740,71,34
offsets:3,4,77,41
真珠_鼻子
bounds:1968,1092,17,17
offsets:3,3,23,24
真珠前_发梢1
bounds:1959,756,24,58
offsets:4,4,31,66
真珠前_发梢10
bounds:770,179,67,51
offsets:3,3,74,58
真珠前_发梢11
bounds:958,58,58,84
offsets:4,4,65,92
真珠前_发梢12
bounds:1812,624,66,35
offsets:4,4,73,42
真珠前_发梢13
bounds:1731,89,154,73
offsets:2,2,158,78
真珠前_发梢15
bounds:677,539,70,22
offsets:4,4,77,30
真珠前_发梢16
bounds:1148,66,102,130
offsets:3,3,107,138
rotate:270
真珠前_发梢2
bounds:1120,695,22,55
offsets:4,4,29,63
真珠前_发梢20
bounds:37,35,40,111
offsets:4,4,48,118
rotate:90
真珠前_发梢21
bounds:0,635,25,75
offsets:3,4,31,83
真珠前_发梢22
bounds:1898,315,55,93
offsets:3,4,61,101
真珠前_发梢23
bounds:494,12,86,79
offsets:3,3,93,86
真珠前_发梢27
bounds:1703,68,56,135
offsets:3,3,62,140
rotate:90
真珠前_发梢3
bounds:226,1125,11,52
offsets:4,3,18,58
rotate:90
真珠前_发梢4
bounds:1968,678,32,85
offsets:4,4,39,93
真珠前_发梢5
bounds:1349,489,24,62
offsets:4,4,31,70
真珠前_发梢6
bounds:1940,1072,36,64
offsets:4,4,43,72
真珠前_发梢7
bounds:1347,544,29,56
offsets:3,4,36,63
真珠前_发梢8
bounds:1243,300,65,71
offsets:4,4,73,78
真珠前_发梢9
bounds:1049,22,61,110
offsets:4,4,69,117
rotate:90
真珠前_头饰1
bounds:864,171,165,118
offsets:0,0,165,119
rotate:180
真珠前_头饰2
bounds:1587,886,49,35
offsets:1,3,51,41
真珠前_底发3
bounds:1176,431,77,50
offsets:0,1,78,53
纸纹2
bounds:0,228,84,106
rotate:90
@@ -0,0 +1 @@
{"skeleton":{"hash":"TRX/n9GDWGM","spine":"4.2.43","x":-893.04,"y":-838.96,"width":1648.12,"height":1537.86,"images":""},"bones":[{"name":"root","x":-16.84,"y":-224.32,"scaleX":0.44,"scaleY":0.44},{"name":"真珠","parent":"root","x":-50.58,"y":645.47},{"name":"真珠_上半身2","parent":"真珠","length":129.05,"rotation":90.89},{"name":"真珠_上半身3","parent":"真珠_上半身2","length":222.89,"rotation":-23.84,"x":135.7,"y":-2.11},{"name":"真珠_上半身9","parent":"真珠_上半身3","x":152.61,"y":102.56},{"name":"target2","parent":"真珠_上半身9","rotation":-67.05,"x":-14.88,"y":-7.52},{"name":"真珠_左手手臂","parent":"target2","length":280.45,"rotation":-114.97,"x":14.56,"y":-9.9},{"name":"真珠_左手袖子22","parent":"真珠_左手手臂","length":82.47,"rotation":-123.53,"x":439.6,"y":-200.71,"inherit":"noRotationOrReflection"},{"name":"真珠_左手袖子23","parent":"真珠_左手袖子22","length":63.22,"rotation":0.79,"x":82.47},{"name":"真珠_左手袖子24","parent":"真珠_左手袖子23","length":60.32,"rotation":-6.63,"x":63.86,"y":-0.15},{"name":"真珠_左手袖子25","parent":"真珠_左手袖子24","length":67.91,"rotation":-13.19,"x":60.97,"y":-0.07},{"name":"真珠_左手袖子26","parent":"真珠_左手袖子25","length":77.6,"rotation":-8.27,"x":67.83,"y":0.65},{"name":"真珠_左手袖子32","parent":"真珠_左手袖子26","length":59.67,"rotation":-13.35,"x":8.42,"y":-3.56},{"name":"light","parent":"root","x":-50.58,"y":645.47},{"name":"人光6","parent":"light","x":113.35,"y":-152.36},{"name":"人光10","parent":"人光6","x":-211.45,"y":-1621.76},{"name":"真珠_上半身4","parent":"真珠_上半身3","length":145.98,"rotation":16.56,"x":225.54,"y":-0.13},{"name":"真珠_底发1","parent":"真珠_上半身4","x":147.59,"y":-1.31},{"name":"真珠_左眉毛","parent":"真珠_底发1","x":48.1,"y":-43.23},{"name":"真珠_鼻子","parent":"真珠_底发1","x":-23.5,"y":-26.99},{"name":"真珠_嘴巴","parent":"真珠_底发1","x":-57.67,"y":-24.58},{"name":"真珠_左眼睑","parent":"真珠_底发1","x":22.78,"y":-33.73},{"name":"真珠_左眼球","parent":"真珠_底发1","x":14.08,"y":-29.45},{"name":"真珠_左下睫毛","parent":"真珠_底发1","x":4.97,"y":-27.92},{"name":"真珠前_发梢5","parent":"真珠_底发1","length":31.82,"rotation":149.6,"x":138.56,"y":-49.89},{"name":"真珠前_发梢6","parent":"真珠前_发梢5","length":33.22,"rotation":14.45,"x":31.82},{"name":"真珠前_发梢7","parent":"真珠前_发梢6","length":30.04,"rotation":7.64,"x":33.22},{"name":"真珠前_发梢8","parent":"真珠前_发梢7","length":27.91,"rotation":15.06,"x":30.56,"y":0.09},{"name":"真珠前_发梢9","parent":"真珠前_发梢8","length":24.21,"rotation":9.24,"x":27.91},{"name":"真珠前_发梢10","parent":"真珠_底发1","length":25.06,"rotation":136.84,"x":150.96,"y":-48.28},{"name":"真珠前_发梢11","parent":"真珠前_发梢10","length":24.46,"rotation":13.9,"x":25.3,"y":0.59},{"name":"真珠前_发梢12","parent":"真珠前_发梢11","length":31.33,"rotation":9.41,"x":24.46},{"name":"真珠前_发梢13","parent":"真珠前_发梢12","length":30.03,"rotation":6.71,"x":31.33},{"name":"真珠前_发梢14","parent":"真珠前_发梢13","length":37.36,"rotation":17.37,"x":30.03},{"name":"真珠前_发梢15","parent":"真珠_底发1","length":27.17,"rotation":152.23,"x":144.76,"y":-19.89},{"name":"真珠前_发梢16","parent":"真珠前_发梢15","length":25.82,"rotation":3.81,"x":27.17},{"name":"真珠前_发梢17","parent":"真珠前_发梢16","length":27.32,"rotation":1.34,"x":25.82},{"name":"真珠前_发梢18","parent":"真珠前_发梢17","length":24.1,"rotation":14.05,"x":27.32},{"name":"真珠前_发梢19","parent":"真珠前_发梢18","length":26.21,"rotation":9.69,"x":24.25,"y":0.25},{"name":"真珠前_发梢1","parent":"真珠_底发1","length":16.9,"rotation":-59.79,"x":117.92,"y":-54.4},{"name":"真珠前_发梢2","parent":"真珠前_发梢1","length":23.99,"rotation":-104.68,"x":16.9},{"name":"真珠前_发梢3","parent":"真珠前_发梢2","length":24.97,"rotation":-13.76,"x":23.99},{"name":"真珠前_发梢4","parent":"真珠前_发梢3","length":25.87,"rotation":-5.22,"x":25.36,"y":0.23},{"name":"真珠前_发梢20","parent":"真珠前_发梢4","length":27.65,"rotation":-15.99,"x":25.87},{"name":"真珠前_发梢21","parent":"真珠前_发梢20","length":24.74,"rotation":-12.26,"x":27.65},{"name":"真珠前_发梢22","parent":"真珠_底发1","length":17.99,"rotation":-138.15,"x":141.6,"y":-67.51},{"name":"真珠前_发梢23","parent":"真珠前_发梢22","length":23.95,"rotation":-21.89,"x":18.44,"y":-0.07},{"name":"真珠前_发梢24","parent":"真珠前_发梢23","length":24.11,"rotation":-15.96,"x":23.95},{"name":"真珠前_发梢25","parent":"真珠前_发梢24","length":28.19,"rotation":-5.8,"x":24.11},{"name":"真珠前_发梢26","parent":"真珠前_发梢25","length":27.56,"rotation":-6.15,"x":28.13,"y":0.4},{"name":"真Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

@@ -0,0 +1,16 @@
{
"name": "jh05_46kv_zhengzhu",
"spine": "4.2.43",
"animations": [
"loop3"
],
"skins": [
"default"
],
"pages": [
"jh05_46kv_zhengzhu.png"
],
"source": "https://act.mihoyo.com/puzzle/hkrpg/e20260913version_fasf13434_77d1c0e99b/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen&isBili=1",
"originalImages": null,
"fetchedAt": "2026-09-22T00:37:28+00:00"
}
+7
View File
@@ -0,0 +1,7 @@
{
"$comment": "游戏级元数据。id 必须与目录名一致(wallpapers/hsr/),name 是给人看的显示名;title 是「该游戏合集」的创意工坊标题(必填,这一层是游戏合集文案的唯一来源,不回落全局 meta),description 可缺省、由构建按「共 N 档」生成。audios/ 是本游戏的共享音频目录:它只在「合集」类分发里被使用(非合集分发不出现共享音频)。条目形状与壁纸级 audio.choices 相同(只有 name/file,id 由 build 自增分配)。",
"id": "hsr",
"name": "崩坏:星穹铁道",
"title": "【崩坏:星穹铁道】壁纸合集",
"audios": []
}
+9
View File
@@ -0,0 +1,9 @@
{
"id": "shajin",
"name": "砂金",
"title": "【崩坏:星穹铁道】砂金",
"description": "[b]官方活动页「挥掷千星的筹码」立绘[/b]\r\n[list]\r\n [*]bgm 与音量可在壁纸设置中调整。\r\n [*]自适应窗口比例,不同显示器下构图保持一致。\r\n[/list]\r\n来源:https://act.mihoyo.com/puzzle/hkrpg/e20260807version_847959e2a2/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen",
"audio": {
"choices": []
}
}
@@ -0,0 +1,8 @@
{
"backgroundImage": "./scene/bg.jpg",
"spineConfig": {
"jsonUrl": "./spines/shajin/shajin.json",
"atlasUrl": "./spines/shajin/shajin.atlas",
"animation": "animation"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 288 KiB

File diff suppressed because it is too large. Load diff
@@ -0,0 +1 @@
{"skeleton":{"hash":"4RLeGDcnqnw","spine":"4.0-from-4.1-from-4.2-from-4.3.23","x":-126.83862,"y":-20.219086,"width":1200.8923,"height":1184.3547,"images":""},"bones":[{"name":"root"},{"name":"bone263","parent":"root","x":468.56265,"y":539.7488,"scaleX":0.29,"scaleY":0.29},{"name":"bone","parent":"bone263","length":881.09,"rotation":90,"x":-56.1079,"y":210.07495},{"name":"bone88","parent":"bone","length":881.13,"rotation":-90},{"name":"bg","parent":"bone88","x":-269.27,"y":-701.78},{"name":"chair","parent":"bone88","rotation":-16.8,"x":-327.04,"y":-676.43},{"name":"bone2","parent":"chair","rotation":16.8,"x":340.36,"y":344.78},{"name":"bone3","parent":"bone2","length":328.96,"rotation":115.11},{"name":"bone4","parent":"bone3","length":343.71,"rotation":-7.78,"x":328.96},{"name":"bone5","parent":"bone4","length":143.03,"rotation":-39.31,"x":343.71},{"name":"bone6","parent":"bone5","length":266.39,"rotation":-17,"x":143.03},{"name":"bone7","parent":"bone4","length":228.57,"rotation":-84.34,"x":238.48,"y":-43.56},{"name":"bone8","parent":"bone7","length":451.45,"rotation":-45.03,"x":226.72,"y":2.17},{"name":"bone9","parent":"bone8","length":426.31,"rotation":125.66,"x":451.45},{"name":"bone10","parent":"bone9","length":137.35,"rotation":-43.65,"x":424.5,"y":0.44},{"name":"bone11","parent":"bone10","length":45.69,"rotation":100.48,"x":108.72,"y":-48.4},{"name":"bone12","parent":"bone11","length":39.72,"rotation":16.29,"x":45.69},{"name":"bone13","parent":"bone12","length":41.16,"rotation":13.47,"x":39.72},{"name":"bone14","parent":"bone10","length":64.24,"rotation":82.56,"x":136.98,"y":-37.29},{"name":"bone15","parent":"bone14","length":42.3,"rotation":29.78,"x":64.24},{"name":"bone16","parent":"bone15","length":40.88,"rotation":3.72,"x":42.3},{"name":"bone17","parent":"bone10","length":65.76,"rotation":57.95,"x":146.88,"y":-26.17},{"name":"bone18","parent":"bone17","length":50.53,"rotation":58.23,"x":65.84,"y":-0.42},{"name":"bone19","parent":"bone18","length":42.49,"rotation":3.86,"x":50.53},{"name":"bone20","parent":"bone10","length":61.77,"rotation":31.61,"x":161.14,"y":-8.93},{"name":"bone21","parent":"bone20","length":43.66,"rotation":43.95,"x":60.65,"y":0.6},{"name":"bone22","parent":"bone21","length":39.66,"rotation":0.05,"x":43.27,"y":0.4},{"name":"bone23","parent":"bone10","length":46.96,"rotation":20.33,"x":83.08,"y":63.82},{"name":"bone24","parent":"bone23","length":50.33,"rotation":3.46,"x":46.24,"y":-0.14},{"name":"bone25","parent":"bone10","length":147.43,"rotation":16.83,"x":115.03,"y":72.87},{"name":"bone26","parent":"bone25","rotation":9.6,"x":147.8,"y":52.24},{"name":"bone27","parent":"bone25","rotation":4.8,"x":141.34,"y":-61.49},{"name":"bone28","parent":"bone25","rotation":-4.8,"x":150.75,"y":-1.64},{"name":"bone29","parent":"bone25","length":24.74,"rotation":-38.31,"x":179.74,"y":-68.86},{"name":"bone30","parent":"bone29","length":23.83,"rotation":-75.83,"x":7.62,"y":-13.46},{"name":"bone31","parent":"bone29","length":21.04,"rotation":87.85,"x":-1.19,"y":17.11},{"name":"bone32","parent":"bone25","length":35.98,"rotation":-137.12,"x":163.46,"y":-75.06},{"name":"bone33","parent":"bone32","length":31.22,"rotation":-1.91,"x":35.98},{"name":"bone34","parent":"bone25","length":48.43,"rotation":-128.8,"x":170.22,"y":-107.08},{"name":"bone35","parent":"bone34","length":40.74,"rotation":-24.57,"x":48.43},{"name":"bone36","parent":"bone25","length":34.85,"rotation":-53.44,"x":177.87,"y":-96.69},{"name":"bone37","parent":"bone36","length":31.8,"rotation":-12.82,"x":35.13,"y":0.67},{"name":"bone38","parent":"bone25","length":33.79,"rotation":-36.59,"x":197.87,"y":-73.7},{"name":"bone39","parent":"bone38","rotation":34.06,"x":-109.31,"y":13.62},{"name":"bone40","parent":"bone25","length":56.92,"rotation":-11.07,"x":204.18,"y":-28.55},{"name":"bone41","parent":"bone40","length":48.65,"rotation":-15.92,"x":56.18,"y":0.04},{"name":"bone42","parent":"bone25","length":34.63,"rotation":52.24,"x":205.2,"y":-2.76},{"name":"bone43","parent":"bone25","length":39.63,"rotation":51.13,"x":215.93,"y":20.67},{"name":"bone44","parent":"bone43","length":39.15,"rotation":37.01,"x":39.63},{"name":"bone45","parent":"bone42","length":29.37,"rotation":87.41,"x":11.31,"y":13.77},{"name":"bone46","parent":"bone42","length":28.3,"rotation":-81.95,"x":16.53,"y":-21.36},{"name":"bone47","parent":"bone4","length":76.01,"rotation":163.63,"x":149,"y":29.62},{"name":"bone48","parent":"bone4","length":54.21,"rotation":-170.18,"x":154.6,"y":7.96},{"name":"bone49","parent":"bone4","length":50.38,"rotation":135.87,"x":167.07,"y":43.77},{"name":"bone50","parent":"bone4","length":303.67,"rotation":80.39,"x":251.76,"y":-7.89},{"name":"bone51","parent":"bone50","length":394.37,"rotation":68.82,"x":303.67},{"name":"bone52","parent":"bone51","length":360.86,"rotation":-37.04,"x":391.86,"y":-1.39},{"name":"bone53","parent":"bone52","length":140.47,"rotation":19.47,"x":358.78,"y":-0.93},{"name":"bone54","parent":"bone53","length":62.08,"rotatiLine truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.
Binary file not shown.
+18
View File
@@ -0,0 +1,18 @@
{
"$comment": "壁纸级元数据。运行时用不到的字段都在这里;build 会把它与 preset.template.json 合成两份产物:dist 里的 preset.js(运行时)与 project.json(发布)。id 必须与目录名一致,且必须与已发布的 WE combo value 一致(老用户设置靠它),永不随显示名变化。",
"id": "xilian",
"name": "昔涟立绘",
"title": "【崩坏:星穹铁道】昔涟",
"description": "[b]官方昔涟动态立绘[/b]\r\n[list]\r\n [*]bgm 与音量可在壁纸设置中调整。\r\n [*]自适应窗口比例,不同显示器下构图保持一致。\r\n[/list]",
"$comment_preview": "预览图与 project.json 同级即可(WE 的 preview 字段相对 project.json 解析)。缺省时 build 省略 preview 字段并给出 warning;--strict 下升级为 fail。",
"preview": "preview.gif",
"$comment_audio": "file 是相对本目录的音频文件路径。文件名保留中文原样(用户决定不改名)。**id 不在这里写**:build 按 游戏 → 共享音频 → 各壁纸 的固定顺序自增分配(\"1\"、\"2\"、\"3\"…),全项目唯一——bgm 下拉会把所有壁纸的音源平铺进同一个 combo,重名就分不清选的是哪个。这里只校验 file 存在、扩展名在 CEF 白名单内(flac/mp3/ogg/wav/opus,不含 m4a/aac)。顺序即默认:要改默认音源就把它挪到第一位。",
"audio": {
"choices": [
{ "name": "「再度和你」", "file": "audios/zaiduheni.flac" },
{ "name": "昔涟", "file": "audios/xilian-src.flac" }
]
}
}
@@ -0,0 +1,15 @@
{
"$comment": "每档壁纸的运行时配置。只放播放器真正要读的东西;显示名、发布文案、音频清单都在同目录的 meta.json 里。路径一律写成相对本目录的形式(以 ./ 开头),build 会按分发目录把它解析成 import.meta.url 推导出的绝对 URL。",
"backgroundImage": "./scene/ava.jpg",
"spineConfig": {
"jsonUrl": "./spines/xilian/xilian.json",
"atlasUrl": "./spines/xilian/xilian.atlas",
"animation": "idle",
"viewport": {
"padLeft": "-25%",
"padRight": "-28%",
"padTop": "-30%",
"padBottom": "-23%"
}
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 347 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

@@ -0,0 +1,9 @@
{
"id": "zhigengniao_juheye",
"name": "知更鸟",
"title": "【崩坏:星穹铁道】知更鸟",
"description": "[b]官方活动页「挥掷千星的筹码」立绘[/b]\r\n[list]\r\n [*]bgm 与音量可在壁纸设置中调整。\r\n [*]自适应窗口比例,不同显示器下构图保持一致。\r\n[/list]\r\n来源:https://act.mihoyo.com/puzzle/hkrpg/e20260807version_847959e2a2/index.html?game_biz=hkrpg_cn&mhy_presentation_style=fullscreen&mhy_landscape=true&mhy_hide_status_bar=true&mode=fullscreen&win_mode=fullscreen",
"audio": {
"choices": []
}
}
@@ -0,0 +1,8 @@
{
"backgroundImage": "./scene/bg.jpg",
"spineConfig": {
"jsonUrl": "./spines/zhigengniao_juheye/zhigengniao_juheye.json",
"atlasUrl": "./spines/zhigengniao_juheye/zhigengniao_juheye.atlas",
"animation": "idle"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 288 KiB

@@ -0,0 +1,765 @@
zhigengniao_juheye.png
size:2047,2047
filter:Linear,Linear
scale:0.33
ball_01
bounds:10,1389,114,120
rotate:90
ball_02
bounds:1116,1564,104,90
ball_03
bounds:107,1619,110,78
ball_04
bounds:1259,1747,62,66
rotate:90
ball_05
bounds:1669,1737,73,64
ball_06
bounds:871,1890,86,41
ball_07
bounds:882,167,315,330
rotate:90
ball_08
bounds:814,1943,34,57
rotate:90
ball_09
bounds:1827,1807,56,93
rotate:90
ball_10
bounds:459,1991,23,61
rotate:90
ball_11
bounds:981,1826,52,86
rotate:90
ball_12
bounds:1083,1939,35,54
rotate:90
ball_13
bounds:1294,1819,55,54
ball_14
bounds:90,1910,87,39
ball_15
bounds:1015,1668,89,73
ball_16
bounds:930,1673,75,72
ball_17
bounds:783,1829,86,51
ball_18
bounds:898,1985,26,59
rotate:90
ball_19
bounds:120,1781,57,63
rotate:90
ball_20
bounds:797,1004,478,155
ball_24
bounds:10,636,245,231
ball_25
bounds:1266,745,367,200
ball_29
bounds:1643,737,372,208
blue_01
bounds:1930,1807,96,56
blue_02
bounds:1557,1742,102,62
blue_03
bounds:704,1760,59,95
rotate:90
blue_04
bounds:10,1713,65,100
rotate:90
blue_05
bounds:598,1896,40,54
rotate:90
blue_06
bounds:1568,1980,29,35
rotate:90
blue_07
bounds:1839,2018,24,19
blue_08
bounds:1114,1666,83,73
blue_09
bounds:1359,1818,54,57
rotate:90
blue_10
bounds:1147,1939,35,39
rotate:90
blue_11
bounds:1873,2018,19,42
rotate:90
blue_12
bounds:1362,2019,18,18
blue_13
bounds:10,1237,144,122
blue_14
bounds:1934,1977,31,74
rotate:90
blue_15
bounds:683,1989,24,48
rotate:90
blue_16
bounds:741,1989,28,24
blue_18
bounds:250,1695,95,69
blue_19
bounds:1664,1544,114,95
blue_20
bounds:1305,1315,131,121
blue_21
bounds:10,1626,87,77
blue_22
bounds:10,1913,70,39
blue_23
bounds:1280,1883,44,75
rotate:90
blue_24
bounds:1206,1983,33,27
blue_25
bounds:348,846,232,196
fish
bounds:730,1893,41,59
rotate:90
flower_01
bounds:1612,1427,107,178
rotate:90
flower_02
bounds:1607,1296,121,172
rotate:90
flower_03
bounds:1001,1567,105,89
flower_04
bounds:1752,1734,105,63
flower_05
bounds:287,1954,67,32
flower_06
bounds:794,2022,15,25
rotate:90
flower_07
bounds:770,1944,34,34
flower_08
bounds:94,2001,29,20
flower_09
bounds:530,1991,49,23
flower_10
bounds:1390,2019,37,18
flower_11
bounds:1439,1935,69,36
flower_12
bounds:779,1988,28,24
houfa_01
bounds:1196,1938,35,44
rotate:90
houfa_02
bounds:1439,1880,131,44
houfa_03
bounds:364,1953,32,52
rotate:90
houfa_04
bounds:204,1998,20,37
rotate:90
houfa_05
bounds:728,1464,102,206
rotate:90
houfa_07
bounds:714,1335,109,377
rotate:90
houfa_08
bounds:1285,966,172,301
rotate:90
houfa_09
bounds:291,277,274,287
rotate:90
houfa_10
bounds:10,1513,96,122
rotate:90
houfa_11
bounds:142,1496,127,96
houfa_12
bounds:1867,1734,166,63
houfa_13
bounds:706,1193,132,171
rotate:90
houfa_14
bounds:120,1707,120,63
houfa_15
bounds:243,1077,159,146
music_11
bounds:193,1780,57,122
rotate:90
music_12
bounds:944,1454,103,157
rotate:90
music_13
bounds:416,1840,50,80
rotate:90
music_14
bounds:662,1896,58,40
music_15
bounds:641,2023,26,14
music_18
bounds:237,1905,39,60
rotate:90
music_19
bounds:829,2022,15,27
rotate:90
niao4
bounds:540,1948,33,53
rotate:90
niaoyan
bounds:799,1891,62,42
niaoyan2
bounds:1613,1980,45,29
niaoyan3
bounds:907,2021,16,55
rotate:90
pink_01
bounds:355,1693,81,69
pink_02
bounds:1208,1169,136,149
rotate:90
pink_03
bounds:561,561,420,231
offsets:0,0,437,231
pink_04
bounds:751,1579,98,87
pink_05
bounds:881,1941,34,35
offsets:0,3,34,38
rotate:90
pink_06
bounds:1207,1664,75,73
pink_07
bounds:446,1692,78,69
pink_08
bounds:1477,1981,28,41
rotate:90
pink_09
bounds:179,1848,47,70
rotate:90
pink_10
bounds:10,1962,31,70
rotate:90
pink_11
bounds:534,1689,69,71
rotate:90
pink_12
bounds:1852,1873,68,46
pink_13
bounds:270,1368,270,108
offsets:0,8,270,116
pink_14
bounds:402,1486,99,142
rotate:90
pink_22
bounds:1930,1873,46,49
rotate:90
pink_23
bounds:714,1831,52,59
rotate:90
pink_31
bounds:1668,1980,29,41
rotate:90
pink_32
bounds:1250,1938,35,50
rotate:90
pink_33
bounds:1249,1983,34,27
pink_34
bounds:1925,2018,34,19
pink_35
bounds:1367,1155,162,137
pink_36
bounds:1780,1931,45,38
pink_37
bounds:167,2000,20,27
rotate:90
pink_38
bounds:588,277,284,274
pink_39
bounds:412,1052,174,147
pink_40
bounds:554,1476,99,164
rotate:90
pink_41
bounds:90,1960,31,34
rotate:90
pink_42
bounds:1310,1937,35,65
rotate:90
pink_43
bounds:603,1947,35,33
pink_44
bounds:307,1904,60,39
shadow_01
bounds:1046,1171,152,135
shangshen_01
bounds:377,1900,48,39
shangshen_02
bounds:325,1774,57,77
rotate:90
shangshen_04
bounds:967,1985,32,26
shangshen_05
bounds:1446,1302,121,151
rotate:90
shangshen_10
bounds:1616,1933,102,37
shangshen_13
bounds:474,2025,12,15
rotate:90
shangshen_14
bounds:279,2027,10,10
shangshen_15
bounds:1728,1933,42,37
shangshen_16
bounds:1539,1148,138,178
rotate:90
stone_01
bounds:1900,1929,63,38
stone_02
bounds:1222,122,431,337
tou_01
bounds:412,1772,58,60
rotate:90
tou_02
bounds:294,1996,38,21
tou_03
bounds:974,1755,104,60
tou_04
bounds:213,2029,8,8
tou_05
bounds:167,2030,7,8
rotate:90
tou_06
bounds:926,1941,34,52
rotate:90
tou_13
bounds:499,2024,31,13
tou_20
bounds:1037,2020,30,17
tou_27
bounds:1580,1878,45,80
rotate:90
tou_28
bounds:615,1689,69,77
rotate:90
tou_29
bounds:1088,1751,76,61
tou_30
bounds:351,1599,83,119
rotate:90
tou_31
bounds:1479,1744,63,68
rotate:90
tou_32
bounds:1969,2018,19,33
rotate:90
tou_33
bounds:1838,1978,30,86
rotate:90
tou_34
bounds:988,1940,34,85
rotate:90
tou_35
bounds:506,1839,50,77
rotate:90
tou_37
bounds:589,1991,23,42
rotate:90
tou_38
bounds:967,1889,41,90
rotate:90
tou_39
bounds:1835,1931,37,55
rotate:90
tou_41
bounds:342,1996,28,21
tou_42
bounds:1605,1652,75,108
rotate:90
tou_43
bounds:677,2023,24,14
tou_44
bounds:78,2032,29,5
tou_45
bounds:231,2028,13,9
tou_46
bounds:117,2031,6,8
rotate:90
tou_47
bounds:866,2022,31,15
tou_48
bounds:1437,2019,28,18
tou_49
bounds:48,2033,4,5
rotate:90
tou_50
bounds:1077,2020,17,18
rotate:90
tou_51
bounds:63,2033,4,5
rotate:90
tou_52
bounds:1105,2020,17,17
tou_53
bounds:2012,2018,25,19
tou_54
bounds:1132,2020,25,17
tou_55
bounds:299,2027,20,10
tou_56
bounds:185,2030,18,7
tou_57
bounds:972,2021,16,18
rotate:90
tou_58
bounds:329,2027,25,10
tou_59
bounds:540,2024,13,14
rotate:90
tou_60
bounds:1293,1983,35,27
tou_62
bounds:10,2005,25,19
tou_64
bounds:711,2023,14,19
rotate:90
tou_65
bounds:1723,1649,97,75
tou_68
bounds:279,1492,97,113
rotate:90
tou_69
bounds:817,1987,26,25
tou_70
bounds:564,2024,13,28
rotate:90
tou_71
bounds:901,1757,61,63
rotate:90
tou_74
bounds:1077,1825,65,53
tou_76
bounds:1215,1885,55,43
tou_77
bounds:435,1900,39,90
rotate:90
tou_78
bounds:1973,1929,38,39
rotate:90
tou_79
bounds:826,1676,71,94
rotate:90
tou_80
bounds:1676,1811,74,55
tou_81
bounds:1719,1980,29,64
rotate:90
tou_82
bounds:1067,1888,41,80
rotate:90
tou_83
bounds:1167,2020,17,17
tou_84
bounds:227,1602,114,83
water_01
bounds:590,802,408,192
offsets:0,0,408,196
water_02
bounds:1740,1876,102,45
offsets:0,0,115,45
water_03
bounds:135,2031,6,22
rotate:90
water_04
bounds:10,2034,3,9
rotate:90
water_05
bounds:1573,1814,93,54
water_07
bounds:29,2034,3,9
rotate:90
water_12
bounds:991,492,359,243
offsets:0,0,359,288
water_13
bounds:596,1033,191,150
offsets:9,0,200,150
water_19
bounds:1663,33,426,351
rotate:90
water_20
bounds:10,1082,223,143
water_21
bounds:10,322,271,268
offsets:0,0,304,268
water_22
bounds:1360,469,483,258
xiasheng_01
bounds:550,1351,154,115
xiasheng_02
bounds:702,1680,114,69
xiasheng_03
bounds:859,1576,132,87
xiasheng_04
bounds:1426,1817,137,53
xiasheng_05
bounds:648,1946,33,50
rotate:90
xiasheng_06
bounds:1394,1660,101,74
xiasheng_07
bounds:1518,1934,88,36
xiasheng_08
bounds:134,1959,31,50
rotate:90
xiasheng_09
bounds:548,1209,148,132
xiasheng_11
bounds:1505,1658,74,90
rotate:90
xiasheng_13
bounds:1365,1882,64,45
xiasheng_14
bounds:187,1907,40,40
xiasheng_15
bounds:1830,1649,75,195
rotate:90
xiasheng_16
bounds:66,1854,46,103
rotate:90
xiasheng_17
bounds:1111,1446,104,346
rotate:90
xiasheng_19
bounds:360,1233,125,178
rotate:90
xiasheng_20
bounds:254,2028,9,15
rotate:90
xiasheng_21
bounds:1788,1544,95,226
rotate:90
xiasheng_22
bounds:1101,1316,120,194
rotate:90
xiasheng_23
bounds:10,877,190,328
rotate:90
xiasheng_24
bounds:1793,1979,30,35
rotate:90
xiasheng_25
bounds:1292,1663,73,92
rotate:90
xiasheng_27
bounds:1152,1822,68,53
xiasheng_28
bounds:1727,1143,156,142
xiasheng_29
bounds:879,1828,92,51
xiasheng_30
bounds:265,600,236,286
rotate:90
xiasheng_31
bounds:1596,955,178,344
rotate:90
xiasheng_34
bounds:1174,1749,75,61
xiasheng_35
bounds:587,1768,58,107
rotate:90
xiasheng_36
bounds:1338,1982,36,27
yellow_01
bounds:1760,1810,57,56
yellow_02
bounds:887,1192,133,149
rotate:90
yellow_03
bounds:1194,2020,18,17
yellow_04
bounds:1222,2020,18,17
yellow_05
bounds:1475,2019,37,18
yellow_06
bounds:390,2026,11,29
rotate:90
yellow_07
bounds:1467,1433,135,106
yellow_08
bounds:593,1836,111,50
yellow_09
bounds:1522,2019,37,18
yellow_10
bounds:535,1899,53,39
yellow_11
bounds:740,2023,14,44
rotate:90
yellow_12
bounds:1800,1426,120,108
yellow_13
bounds:1789,1295,158,121
yellow_14
bounds:140,1369,117,120
rotate:90
yellow_15
bounds:482,1771,58,95
rotate:90
yellow_16
bounds:1008,782,248,212
youshou_01
bounds:1009,1984,26,35
rotate:90
youshou_02
bounds:1528,1981,28,30
rotate:90
youshou_03
bounds:602,2024,13,29
rotate:90
youshou_04
bounds:1000,2021,27,16
youshou_05
bounds:1569,2019,28,18
youshou_06
bounds:1607,2019,25,18
youshou_07
bounds:1384,1982,27,46
rotate:90
youshou_08
bounds:1054,1984,41,26
youshou_10
bounds:10,1788,56,100
rotate:90
youshou_11
bounds:164,1235,123,186
rotate:90
youshou_14
bounds:1250,2020,17,34
rotate:90
youshou_19
bounds:364,2027,10,16
rotate:90
youshou_20
bounds:426,1949,32,44
rotate:90
youshou_21
bounds:1335,1746,61,134
rotate:90
youshou_22
bounds:1642,2019,18,47
rotate:90
youshou_23
bounds:604,1585,85,137
rotate:90
youshou_25
bounds:1230,1560,291,88
zhuangshi_01
bounds:708,1946,52,33
zhuangshi_03
bounds:1670,1878,45,60
rotate:90
zhuangshi_06
bounds:343,1841,63,49
zhuangshi_07
bounds:380,1995,21,31
rotate:90
zhuangshi_08
bounds:480,1949,32,50
rotate:90
zhuangshi_09
bounds:1440,1982,27,27
zhuangshi_10
bounds:641,1990,23,32
rotate:90
zhuangshi_11
bounds:809,1759,59,82
rotate:90
zhuangshi_12
bounds:429,2026,12,11
zhuangshi_13
bounds:1989,1873,46,47
rotate:90
zhuangshi_14
bounds:853,1987,25,35
rotate:90
zhuangshi_15
bounds:421,1995,28,21
zhuangshi_16
bounds:1105,1984,27,26
zhuangshi_17
bounds:242,1955,32,35
rotate:90
zhuangshi_18
bounds:10,1857,46,46
zhuangshi_19
bounds:1294,2020,17,25
rotate:90
zhuangshi_20
bounds:1329,2020,17,23
rotate:90
zhuangshi_21
bounds:480,1595,114,84
zhuangshi_22
bounds:133,2001,24,20
zhuangshi_23
bounds:1699,2019,28,18
zhuangshi_24
bounds:1737,2019,30,18
zuoshou_01
bounds:251,1997,20,33
rotate:90
zuoshou_02
bounds:1777,2019,18,52
rotate:90
zuoshou_03
bounds:1157,1886,42,48
rotate:90
zuoshou_05
bounds:1142,1984,54,26
zuoshou_06
bounds:45,2003,39,19
zuoshou_07
bounds:1230,1820,54,53
zuoshou_08
bounds:1385,1937,35,44
rotate:90
zuoshou_09
bounds:194,1957,31,38
rotate:90
zuoshou_10
bounds:259,1847,74,47
zuoshou_11
bounds:1531,1549,93,123
rotate:90
zuoshou_12
bounds:451,2026,13,11
zhigengniao_juheye_2.png
size:2010,2010
filter:Linear,Linear
scale:0.33
music_01
bounds:10,100,1174,1005
offsets:0,123,1174,1128
music_10
bounds:1339,1292,708,651
rotate:90
water_08
bounds:1194,10,1095,707
rotate:90
water_15
bounds:10,1115,1319,885
zhigengniao_juheye_3.png
size:1472,1472
filter:Linear,Linear
scale:0.33
beach
bounds:10,649,1330,813
music_17
bounds:10,10,629,671
offsets:0,0,633,671
rotate:90
shadow_02
bounds:691,56,587,583
@@ -0,0 +1 @@
{"skeleton":{"hash":"aY9mdWddC+c","spine":"4.0.58","x":-1515.05,"y":1121.14,"width":1369.18,"height":1245.06,"images":"","audio":""},"bones":[{"name":"root"},{"name":"all","parent":"root","length":2794.02,"rotation":-1.23,"x":-783.68,"y":1736.19,"scaleX":0.274,"scaleY":0.274},{"name":"bone40","parent":"all","length":851.64,"rotation":0.65,"x":-471.74,"y":-865.35},{"name":"bone","parent":"bone40","rotation":0.59,"x":195.79,"y":1001.26},{"name":"bone2","parent":"bone","length":227.23,"rotation":106.73,"y":-1.2},{"name":"bone3","parent":"bone2","length":360.41,"rotation":69.96,"x":224.69,"y":2.24,"transform":"noRotationOrReflection"},{"name":"bone33","parent":"bone3","length":206.28,"rotation":-90.57,"x":50.93,"y":105.16},{"name":"bone34","parent":"bone","length":563.85,"rotation":-106.85,"x":-101.23,"y":46.06},{"name":"bone36","parent":"bone40","length":295.48,"rotation":-100.48,"x":-505.32,"y":-117.77},{"name":"bone35","parent":"bone36","length":733.05,"rotation":157.91,"x":2.65,"y":5.6},{"name":"bone37","parent":"bone","length":459.09,"rotation":-118.5,"x":98.66,"y":-88.35},{"name":"bone39","parent":"bone40","length":280.39,"rotation":-95.22,"x":242.27,"y":141.87},{"name":"bone38","parent":"bone39","length":381.97,"rotation":-144.68,"x":-0.63,"y":-4.19},{"name":"bone41","parent":"bone40","length":161.17,"rotation":162.31,"x":-85.54,"y":504.76,"color":"ff3f00ff"},{"name":"bone42","parent":"bone40","length":192.76,"rotation":1,"x":60.24,"y":480.8,"color":"ff3f00ff"},{"name":"water_15","parent":"all","length":1701.53,"rotation":171.65,"x":-633.08,"y":-684.15,"color":"0047ffff"},{"name":"bone168","parent":"water_15","rotation":-171.65,"x":1420.17,"y":-1056.03,"color":"001bffff"},{"name":"bone169","parent":"water_15","rotation":-171.65,"x":677.28,"y":-1197.97,"color":"001bffff"},{"name":"bone170","parent":"bone169","x":496.07,"y":-168.88},{"name":"bone171","parent":"water_15","rotation":-171.65,"x":-745.53,"y":-1233.99,"color":"001bffff"},{"name":"bone172","parent":"water_15","rotation":-171.65,"x":-1331.49,"y":-962.81,"color":"001bffff"},{"name":"bone185","parent":"all","length":1003.08,"rotation":179.89,"x":-1098.24,"y":-1552.59},{"name":"shangshen_16","parent":"bone3","length":165.94,"rotation":-7.43,"x":315.57,"y":-36.15,"transform":"noRotationOrReflection"},{"name":"zuoshou_11","parent":"shangshen_16","length":354.12,"rotation":-67.17,"x":167.32,"y":1.62,"transform":"noRotationOrReflection"},{"name":"zuoshou_10","parent":"zuoshou_11","length":180.71,"rotation":67.47,"x":346.88,"y":-2.95},{"name":"zuoshou_07","parent":"zuoshou_10","length":147.56,"rotation":-39.78,"x":174.18,"y":40.46},{"name":"zuoshou_06","parent":"zuoshou_07","length":100.38,"rotation":31.68,"x":24.02,"y":35.42},{"name":"zuoshou_6","parent":"zuoshou_06","length":67,"rotation":-3.23,"x":100.38},{"name":"zuoshou_03","parent":"zuoshou_07","length":76.41,"rotation":41.61,"x":109.47,"y":-27.35},{"name":"zuoshou_3","parent":"zuoshou_03","length":70.51,"rotation":66.72,"x":76.41},{"name":"zuoshou_4","parent":"zuoshou_3","length":69.91,"rotation":-7.22,"x":70.51},{"name":"zuoshou_02","parent":"zuoshou_07","length":72.53,"rotation":123.33,"x":150.85,"y":-25.31},{"name":"zuoshou_2","parent":"zuoshou_02","length":77.7,"rotation":13.47,"x":72.53},{"name":"zuoshou_01","parent":"zuoshou_07","length":41.83,"rotation":99.02,"x":120.46,"y":-54.02},{"name":"zuoshou_1","parent":"zuoshou_01","length":52.38,"rotation":9.1,"x":41.83},{"name":"zuoshou_05","parent":"zuoshou_07","length":65.77,"rotation":12.65,"x":116.82,"y":7.1},{"name":"zuoshou_5","parent":"zuoshou_05","length":40.99,"rotation":11.85,"x":65.77},{"name":"zuoshou_7","parent":"zuoshou_5","length":70.93,"rotation":10.42,"x":40.99},{"name":"shangshen_17","parent":"bone3","length":135.18,"rotation":151.25,"x":314.41,"y":21.07,"transform":"noRotationOrReflection"},{"name":"youshou_23","parent":"shangshen_17","length":451.52,"rotation":-114.56,"x":131.1,"y":-2.19,"transform":"noRotationOrReflection"},{"name":"youshou_21","parent":"youshou_23","length":323.51,"rotation":-143.1,"x":454.79,"y":-1.22},{"name":"youshou_07","parent":"youshou_21","length":140.26,"rotation":-8.3,"x":327,"y":-0.82},{"name":"youshou_08","parent":"youshou_07","length":70.98,"rotation":-44.59,"x":132.06,"y":22.45},{"name":"youshou_8","parent":"youshou_08","length":46.02,"rotation":-74.46,"x":70.98},{"name":"youshou_9","parent":"youshou_8","length":35.16,"rotation":-30.29,"x":46.02},{"name":"youshou_14","parent":"youshou_07","length":99.97,"rotation":-19.85,"x":97.97,"y":-42.03},{"name":"youshou_10","parent":"youshou_07","length":309.33,"rotation":13.22,"x":103.72,"y":-35.39},{"name":"youshou_02","parent":"youshou_10","length":37.31,"rotation":79.18,"x":-148.06,"y":4.16},{"name":"youshou_2","parent":"youshou_02","length":35.5,"rotation":26.18,"x":33.68,"y":-0.19},{"name":"youshou_03","parent":"youshou_02","length":39.49,"rotation":81.82,"x":9.99,"y":8.5},{"name":"youshou_3","parent":"youshou_03","length":41.27,"rotation":2.57,"x":3Line truncated
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB