223 lines
19 KiB
Markdown
223 lines
19 KiB
Markdown
# GameScene 五个 UI 模块图片依赖清单
|
||
|
||
> 来源场景:`assets/Scene/GameScene.fire`
|
||
> 本报告只盘点依赖,没有移动、复制或修改任何资源与 UUID。
|
||
|
||
## 先看结论
|
||
|
||
- `active=false` 不会阻止场景加载节点引用的纹理。
|
||
- CSV 中的 `rgba_mib_estimate` 是按 `宽 × 高 × 4` 计算的单份解码纹理估算,不是文件体积,也不是进程实测。
|
||
- `模块独占` 才能直接迁入对应分包;共享资源不能直接归入其中一个包。
|
||
- `模块独占` 同时排除了 GameScene 其他节点、其他场景和其他 prefab 的静态引用。
|
||
- 图集必须看 `used_sprite_frames`:即使只使用一个小 SpriteFrame,运行时仍加载整张 PNG。
|
||
- 移动资源请优先通过 Cocos Creator 资源管理器;若使用文件系统,必须连同 `.meta` 一起移动。
|
||
|
||
## 模块汇总
|
||
|
||
| 模块 | 根节点 | 子树节点数 | 静态/控制器图片 | 动态候选图片 | 静态单份RGBA估算 | 动态候选全集 | 动态单张最大 | 静态+单张动态 | 独占图片 | 共享图片 |
|
||
|---|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|
|
||
| win | `Canvas/Game/Win` | 142 | 40 | 0 | 189.23 MiB | 0.00 MiB | 0.00 MiB | 189.23 MiB | 24 | 16 |
|
||
| lose | `Canvas/Game/Lose` | 333 | 43 | 0 | 70.06 MiB | 0.00 MiB | 0.00 MiB | 70.06 MiB | 25 | 18 |
|
||
| propWindow | `Canvas/Game/propWindow` | 37 | 5 | 0 | 20.53 MiB | 0.00 MiB | 0.00 MiB | 20.53 MiB | 1 | 4 |
|
||
| NewMode | `Canvas/Game/NewMode` | 15 | 12 | 33 | 20.74 MiB | 65.50 MiB | 2.47 MiB | 23.22 MiB | 45 | 0 |
|
||
| pause | `Canvas/Pause` | 52 | 18 | 0 | 39.65 MiB | 0.00 MiB | 0.00 MiB | 39.65 MiB | 3 | 15 |
|
||
|
||
## 共享资源处理原则
|
||
|
||
共有 **38 张实际纹理页**存在共享,去重后的单份 RGBA 估算为 **117.52 MiB**。
|
||
|
||
1. **共享大图集**:优先按各模块使用的 SpriteFrame 重新打小图集,避免把整张公共大图带进每个分包。
|
||
2. **少量小图共享**:可以放公共包;如果五个包必须完全独立,则复制成不同 UUID 并逐一重新绑定。
|
||
3. **仍被 GameScene、其他场景或其他 prefab 使用**:不能直接搬走,除非同步迁移所有使用方。
|
||
4. **Spine**:PNG、JSON、ATLAS 必须视为一组,不能只移动 PNG。
|
||
|
||
## 每个模块的详细文件
|
||
|
||
- `win.csv`:win 的图片、SpriteFrame、使用节点、配套文件和建议目标目录。
|
||
- `lose.csv`:lose 的图片、SpriteFrame、使用节点、配套文件和建议目标目录。
|
||
- `propWindow.csv`:propWindow 的图片、SpriteFrame、使用节点、配套文件和建议目标目录。
|
||
- `NewMode.csv`:NewMode 的图片、SpriteFrame、使用节点、配套文件和建议目标目录。
|
||
- `pause.csv`:pause 的图片、SpriteFrame、使用节点、配套文件和建议目标目录。
|
||
- `shared-images.csv`:所有共享纹理、每个作用域使用的 SpriteFrame,以及其他场景/prefab 使用方。
|
||
- `all-images.csv`:五个模块的合并明细。
|
||
- `non-image-assets.csv`:动画、Spine、粒子、预制体等配套文件,防止只移动PNG。
|
||
- `unresolved-summary.csv`:无法在 assets 中解析的 UUID 汇总。
|
||
- `unresolved-refs.csv`:无法解析 UUID 的逐条位置。
|
||
- `duplicate-uuids.csv`:当前工作区重复 UUID,必须先处理。
|
||
|
||
## 最大纹理页
|
||
|
||
| 图片 | 模块 | 分类 | 尺寸 | 单份RGBA估算 | 归属 |
|
||
|---|---|---|---:|---:|---|
|
||
| `assets/UI/UI/publicUI.png` | lose | 图集纹理 | 2038×1972 | 15.33 MiB | 与GameScene其他区域共享 + 与其他场景或预制体共享 |
|
||
| `assets/UI/UI/pop/gameui.png` | lose ; pause ; win | 图集纹理 | 2039×1970 | 15.32 MiB | 五模块之间共享 + 与GameScene其他区域共享 + 与其他场景或预制体共享 |
|
||
| `assets/UI/UI/skin_month/caidai.png` | win | Spine纹理 | 1916×2000 | 14.62 MiB | 模块独占 |
|
||
| `assets/UI/UI/skin_month/caidai4.png` | win | Spine纹理 | 2032×1856 | 14.39 MiB | 模块独占 |
|
||
| `assets/UI/UI/skin_month/caidai2.png` | win | Spine纹理 | 1916×1920 | 14.03 MiB | 模块独占 |
|
||
| `assets/UI/UI/skin_month/caidai3.png` | win | Spine纹理 | 1932×1836 | 13.53 MiB | 模块独占 |
|
||
| `assets/UI/UI/skin_month/caidai5.png` | win | Spine纹理 | 1932×1836 | 13.53 MiB | 模块独占 |
|
||
| `assets/UI/UI/skin_month/jiesuan.png` | win | 图集纹理 | 1898×1842 | 13.34 MiB | 模块独占 |
|
||
| `assets/UI/UI/skin_month/caidai1.png` | win | 图集纹理 | 2000×1600 | 12.21 MiB | 模块独占 |
|
||
| `assets/UI/UI/pop/gameUI_new.png` | lose ; pause ; propWindow ; win | 图集纹理 | 1471×2046 | 11.48 MiB | 五模块之间共享 + 与其他场景或预制体共享 |
|
||
| `assets/UI/UI/pop/action_hammer.png` | win | 图集纹理 | 1628×1616 | 10.04 MiB | 与GameScene其他区域共享 |
|
||
| `assets/action_bundle/img/action_hammer.png` | win | 图集纹理 | 2015×1304 | 10.02 MiB | 与其他场景或预制体共享 |
|
||
| `assets/UI/Cat/catUI.png` | win | 图集纹理 | 1991×1173 | 8.91 MiB | 与其他场景或预制体共享 |
|
||
| `assets/UI/UI/newUI.png` | win | 图集纹理 | 1105×2038 | 8.59 MiB | 与GameScene其他区域共享 + 与其他场景或预制体共享 |
|
||
| `assets/UI/UI/pop/kuangt.png` | lose ; pause ; win | 单图 | 1040×1402 | 5.56 MiB | 五模块之间共享 + 与其他场景或预制体共享 |
|
||
| `assets/shop/img/kuangt1.png` | lose | 单图 | 994×1462 | 5.54 MiB | 与其他场景或预制体共享 |
|
||
| `assets/resources/Window_Prop/ban.png` | NewMode | 单图 | 991×1463 | 5.53 MiB | 模块独占 |
|
||
| `assets/resources/Window_Prop/ban2.png` | NewMode | 单图 | 991×1463 | 5.53 MiB | 模块独占 |
|
||
| `assets/UI/UI/pop/pause/mianba.png` | pause | 单图 | 902×1478 | 5.09 MiB | 与其他场景或预制体共享 |
|
||
| `assets/UI/UI/tanchuang1.png` | propWindow | 单图 | 950×1314 | 4.76 MiB | 模块独占 |
|
||
| `assets/UI/UI/special_tips.png` | win | 单图 | 900×1249 | 4.29 MiB | 与其他场景或预制体共享 |
|
||
| `assets/resources/Window_Prop/diban.jpg` | NewMode | 单图 | 892×1223 | 4.16 MiB | 模块独占 |
|
||
| `assets/UI/UI/line.png` | win | 单图 | 1026×998 | 3.91 MiB | 模块独占 |
|
||
| `assets/action_bundle/Avatar/avatar.png` | win | 图集纹理 | 702×1002 | 2.68 MiB | 与GameScene其他区域共享 + 与其他场景或预制体共享 |
|
||
| `assets/UI/font/font.png` | lose ; propWindow ; win | 图集纹理 | 1347×512 | 2.63 MiB | 五模块之间共享 + 与GameScene其他区域共享 + 与其他场景或预制体共享 |
|
||
|
||
## 独占资源迁移清单
|
||
|
||
### win
|
||
|
||
| 原图片 | 分类 | 配套资源 | 建议目标 |
|
||
|---|---|---|---|
|
||
| `assets/UI/UI/skin_month/caidai.png` | Spine纹理 | assets/UI/UI/skin_month/caidai.atlas ; assets/UI/UI/skin_month/caidai.json | `assets/win/texture/spine/caidai/caidai.png` |
|
||
| `assets/UI/UI/skin_month/caidai4.png` | Spine纹理 | assets/UI/UI/skin_month/caidai.atlas ; assets/UI/UI/skin_month/caidai.json | `assets/win/texture/spine/caidai/caidai4.png` |
|
||
| `assets/UI/UI/skin_month/caidai2.png` | Spine纹理 | assets/UI/UI/skin_month/caidai.atlas ; assets/UI/UI/skin_month/caidai.json | `assets/win/texture/spine/caidai/caidai2.png` |
|
||
| `assets/UI/UI/skin_month/caidai3.png` | Spine纹理 | assets/UI/UI/skin_month/caidai.atlas ; assets/UI/UI/skin_month/caidai.json | `assets/win/texture/spine/caidai/caidai3.png` |
|
||
| `assets/UI/UI/skin_month/caidai5.png` | Spine纹理 | assets/UI/UI/skin_month/caidai.atlas ; assets/UI/UI/skin_month/caidai.json | `assets/win/texture/spine/caidai/caidai5.png` |
|
||
| `assets/UI/UI/skin_month/jiesuan.png` | 图集纹理 | assets/UI/UI/skin_month/jiesuan.plist | `assets/win/texture/atlas/jiesuan/jiesuan.png` |
|
||
| `assets/UI/UI/skin_month/caidai1.png` | 图集纹理 | assets/UI/UI/skin_month/caidai1.plist ; assets/animation/caidai1.anim | `assets/win/texture/atlas/caidai1/caidai1.png` |
|
||
| `assets/UI/UI/line.png` | 单图 | - | `assets/win/texture/image/UI/line.png` |
|
||
| `assets/UI/UI/beijing.png` | 单图 | - | `assets/win/texture/image/UI/beijing.png` |
|
||
| `assets/UI/UI/pop/career_Bg.png` | 单图 | - | `assets/win/texture/image/pop/career_Bg.png` |
|
||
| `assets/UI/UI/pop/win/ruCat.png` | 单图 | - | `assets/win/texture/image/win/ruCat.png` |
|
||
| `assets/UI/UI/pop/ruzhiBg.png` | 单图 | - | `assets/win/texture/image/pop/ruzhiBg.png` |
|
||
| `assets/UI/UI/career_Title2.png` | 单图 | - | `assets/win/texture/image/UI/career_Title2.png` |
|
||
| `assets/UI/UI/pop/win/next.png` | 单图 | - | `assets/win/texture/image/win/next.png` |
|
||
| `assets/UI/UI/fanhui.png` | 单图 | - | `assets/win/texture/image/UI/fanhui.png` |
|
||
| `assets/UI/UI/pop/win/qozainan.png` | 单图 | - | `assets/win/texture/image/win/qozainan.png` |
|
||
| `assets/UI/UI/juli.png` | 单图 | - | `assets/win/texture/image/UI/juli.png` |
|
||
| `assets/UI/UI/coins2.png` | 单图 | - | `assets/win/texture/image/UI/coins2.png` |
|
||
| `assets/UI/UI/pop/win/jindut00.png` | 单图 | - | `assets/win/texture/image/win/jindut00.png` |
|
||
| `assets/UI/UI/pop/win/jindut02.png` | 单图 | - | `assets/win/texture/image/win/jindut02.png` |
|
||
| `assets/UI/UI/newMode1.png` | 单图 | - | `assets/win/texture/image/UI/newMode1.png` |
|
||
| `assets/UI/UI/pop/yuangongka.png` | 单图 | - | `assets/win/texture/image/pop/yuangongka.png` |
|
||
| `assets/UI/UI/pop/win/dian2.png` | 单图 | - | `assets/win/texture/image/win/dian2.png` |
|
||
| `assets/UI/UI/pop/win/dina1.png` | 单图 | - | `assets/win/texture/image/win/dina1.png` |
|
||
|
||
### pause
|
||
|
||
| 原图片 | 分类 | 配套资源 | 建议目标 |
|
||
|---|---|---|---|
|
||
| `assets/UI/UI/pop/pause/jixuanniu.png` | 单图 | - | `assets/pause/texture/image/pause/jixuanniu.png` |
|
||
| `assets/UI/UI/pop/pause/tuichu.png` | 单图 | - | `assets/pause/texture/image/pause/tuichu.png` |
|
||
| `assets/UI/UI/pop/pause/chonglai.png` | 单图 | - | `assets/pause/texture/image/pause/chonglai.png` |
|
||
|
||
### lose
|
||
|
||
| 原图片 | 分类 | 配套资源 | 建议目标 |
|
||
|---|---|---|---|
|
||
| `assets/UI/UI/pop/shareTips.png` | 图集纹理 | assets/UI/UI/pop/shareTips.plist | `assets/lose/texture/atlas/shareTips/shareTips.png` |
|
||
| `assets/UI/UI/pop/LongAndShot_icon2.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot_icon2.png` |
|
||
| `assets/UI/UI/pop/wallIcon.png` | 单图 | - | `assets/lose/texture/image/pop/wallIcon.png` |
|
||
| `assets/UI/UI/pop/buttonWall_icon.png` | 单图 | - | `assets/lose/texture/image/pop/buttonWall_icon.png` |
|
||
| `assets/UI/UI/pop/LongAndShot_icon.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot_icon.png` |
|
||
| `assets/UI/UI/pop/buttonWall.png` | 单图 | - | `assets/lose/texture/image/pop/buttonWall.png` |
|
||
| `assets/UI/UI/pop/block_LockIcon.png` | 单图 | - | `assets/lose/texture/image/pop/block_LockIcon.png` |
|
||
| `assets/UI/UI/pop/Revolving.png` | 单图 | - | `assets/lose/texture/image/pop/Revolving.png` |
|
||
| `assets/UI/UI/pop/block_Lock.png` | 单图 | - | `assets/lose/texture/image/pop/block_Lock.png` |
|
||
| `assets/UI/UI/pop/LongAndShot.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot.png` |
|
||
| `assets/UI/UI/pop/LongAndShot2.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot2.png` |
|
||
| `assets/UI/UI/pop/wall.png` | 单图 | - | `assets/lose/texture/image/pop/wall.png` |
|
||
| `assets/UI/UI/pop/Revolving_icon.png` | 单图 | - | `assets/lose/texture/image/pop/Revolving_icon.png` |
|
||
| `assets/UI/UI/pop/LongAndShot_btn.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot_btn.png` |
|
||
| `assets/UI/UI/pop/Revolving_title.png` | 单图 | - | `assets/lose/texture/image/pop/Revolving_title.png` |
|
||
| `assets/UI/UI/pop/wall_Title.png` | 单图 | - | `assets/lose/texture/image/pop/wall_Title.png` |
|
||
| `assets/UI/UI/pop/LongAndShot_title2.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot_title2.png` |
|
||
| `assets/UI/UI/pop/LongAndShot_btn2.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot_btn2.png` |
|
||
| `assets/UI/UI/pop/LongAndShot_title.png` | 单图 | - | `assets/lose/texture/image/pop/LongAndShot_title.png` |
|
||
| `assets/UI/UI/pop/Revolving_btn.png` | 单图 | - | `assets/lose/texture/image/pop/Revolving_btn.png` |
|
||
| `assets/UI/UI/pop/block_LockTitle.png` | 单图 | - | `assets/lose/texture/image/pop/block_LockTitle.png` |
|
||
| `assets/UI/UI/pop/buttonWall_btn.png` | 单图 | - | `assets/lose/texture/image/pop/buttonWall_btn.png` |
|
||
| `assets/UI/UI/pop/buttonWall_title.png` | 单图 | - | `assets/lose/texture/image/pop/buttonWall_title.png` |
|
||
| `assets/UI/UI/pop/wall_btn.png` | 单图 | - | `assets/lose/texture/image/pop/wall_btn.png` |
|
||
| `assets/UI/UI/pop/block_LockBtn.png` | 单图 | - | `assets/lose/texture/image/pop/block_LockBtn.png` |
|
||
|
||
### propWindow
|
||
|
||
| 原图片 | 分类 | 配套资源 | 建议目标 |
|
||
|---|---|---|---|
|
||
| `assets/UI/UI/tanchuang1.png` | 单图 | - | `assets/propWindow/texture/image/UI/tanchuang1.png` |
|
||
|
||
### NewMode
|
||
|
||
| 原图片 | 分类 | 配套资源 | 建议目标 |
|
||
|---|---|---|---|
|
||
| `assets/resources/Window_Prop/ban.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/ban.png` |
|
||
| `assets/resources/Window_Prop/ban2.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/ban2.png` |
|
||
| `assets/resources/Window_Prop/diban.jpg` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/diban.jpg` |
|
||
| `assets/resources/Window_Prop/daoju24.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju24.png` |
|
||
| `assets/resources/Window_Prop/daoju25.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju25.png` |
|
||
| `assets/resources/Window_Prop/daoju26.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju26.png` |
|
||
| `assets/resources/Window_Prop/daoju18.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju18.png` |
|
||
| `assets/resources/Window_Prop/daoju19.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju19.png` |
|
||
| `assets/resources/Window_Prop/daoju13.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju13.png` |
|
||
| `assets/resources/Window_Prop/daoju14.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju14.png` |
|
||
| `assets/resources/Window_Prop/daoju15.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju15.png` |
|
||
| `assets/resources/Window_Prop/daoju17.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju17.png` |
|
||
| `assets/resources/Window_Prop/daoju30.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju30.png` |
|
||
| `assets/resources/Window_Prop/daoju11.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju11.png` |
|
||
| `assets/resources/Window_Prop/daoju16.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju16.png` |
|
||
| `assets/resources/Window_Prop/daoju0.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju0.png` |
|
||
| `assets/resources/Window_Prop/daoju23.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju23.png` |
|
||
| `assets/resources/Window_Prop/daoju1.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju1.png` |
|
||
| `assets/resources/Window_Prop/daoju29.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju29.png` |
|
||
| `assets/resources/Window_Prop/daoju27.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju27.png` |
|
||
| `assets/resources/Window_Prop/daoju5.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju5.png` |
|
||
| `assets/resources/Window_Prop/daoju7.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju7.png` |
|
||
| `assets/resources/Window_Prop/daoju20.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju20.png` |
|
||
| `assets/resources/Window_Prop/daoju28.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju28.png` |
|
||
| `assets/resources/Window_Prop/daoju12.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju12.png` |
|
||
| `assets/resources/Window_Prop/daoju2.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju2.png` |
|
||
| `assets/resources/Window_Prop/daoju3.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju3.png` |
|
||
| `assets/resources/Window_Prop/daoju4.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju4.png` |
|
||
| `assets/resources/Window_Prop/daoju6.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju6.png` |
|
||
| `assets/resources/Window_Prop/daoju9.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju9.png` |
|
||
| `assets/resources/Window_Prop/daoju31.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju31.png` |
|
||
| `assets/resources/Window_Prop/daoju21.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju21.png` |
|
||
| `assets/resources/Window_Prop/daoju22.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju22.png` |
|
||
| `assets/resources/Window_Prop/daoju32.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju32.png` |
|
||
| `assets/resources/Window_Prop/daoju8.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju8.png` |
|
||
| `assets/resources/Window_Prop/daoju10.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/daoju10.png` |
|
||
| `assets/resources/Window_Prop/light3.png` | 单图 | assets/animation/light.anim | `assets/NewMode/texture/image/Window_Prop/light3.png` |
|
||
| `assets/resources/Window_Prop/light2.png` | 单图 | assets/animation/light.anim | `assets/NewMode/texture/image/Window_Prop/light2.png` |
|
||
| `assets/resources/Window_Prop/light1.png` | 单图 | assets/animation/light.anim | `assets/NewMode/texture/image/Window_Prop/light1.png` |
|
||
| `assets/resources/Window_Prop/btn.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/btn.png` |
|
||
| `assets/resources/Window_Prop/title.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/title.png` |
|
||
| `assets/resources/Window_Prop/title2.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/title2.png` |
|
||
| `assets/resources/Window_Prop/newIcon.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/newIcon.png` |
|
||
| `assets/resources/Window_Prop/next.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/next.png` |
|
||
| `assets/resources/Window_Prop/next2.png` | 单图 | - | `assets/NewMode/texture/image/Window_Prop/next2.png` |
|
||
|
||
## 运行时动态依赖
|
||
|
||
- NewMode 会在 `NewMode.ts` 中拼接 `Window_Prop/<name>`,加载 `NEW_LEVEL.json` 配置的 `daoju0` 到 `daoju32`。它们已写入 `NewMode.csv`,标记为 `动态路径候选`;一次弹窗只加载其中一张,不能把候选全集当作同时驻留。
|
||
- Win 的飞金币预制体和兜底 SpriteFrame 原本绑定在 SceneManager 上,本报告已重新归入 Win;后续拆包时应把字段一并迁入 Win 加载逻辑。
|
||
- Win 的排行榜/入职数字会通过持久 `NumberToImage.font3` 使用 `assets/UI/font/font3.png`,该图已标为持久公共依赖。
|
||
- Win 还会按玩家头像动态加载 `resources/spine/action*/skeleton` 或远程头像。这属于全局头像系统,不建议复制进 Win 包,但 Win prefab 仍依赖相应加载接口。
|
||
|
||
## 当前 UUID 冲突
|
||
|
||
工作区存在以下重复 UUID。继续复制或移动前必须处理,否则 Cocos 可能重新生成 UUID 或绑定到错误目录:
|
||
|
||
| UUID | 冲突路径 |
|
||
|---|---|
|
||
| `217e3bbd-90d3-46c0-8ec6-3c47786c2a5e` | `assets/NewMode/script ; assets/pause/script` |
|
||
| `33b64530-96a1-4ffa-b48e-b25ba24ffeec` | `assets/NewMode/prefab ; assets/pause/prefab` |
|
||
| `fd45e14f-b79c-4017-8586-f482718f9824` | `assets/NewMode/texture ; assets/pause/texture` |
|
||
|
||
## 审计边界
|
||
|
||
本工具能解析场景和资源文件中的 UUID 静态引用。脚本通过字符串拼出的动态路径、远程 URL、运行时生成图片不会自动出现在结果中,需要结合模块脚本再做一次人工复核。
|