Files
docxmaker/wenzijiaoben/memories/icon_resource_mapping.json
T
2026-08-21 10:39:51 +08:00

53 lines
2.2 KiB
JSON

{
"description": "图标资源名称到图片文件的映射规则与目录结构",
"base_dir_example": "<game_dir>/unity/Assets/Resources/Resources_moved/gui/atlas_ui (universal_tool 自动扫描 atlas_* 子目录)",
"directories": {
"atlas_product_icons": {
"section": "六、道具说明",
"table_field": "prop.xlsx/csv icon (index=7)",
"naming_pattern": "icon_product_XX.png",
"naming_note": "XX为补零两位数 (01-63), 如 icon_product_1 -> icon_product_01.png",
"file_count": 63,
"missing_icons": []
},
"atlas_skill": {
"section": "七、技能",
"table_field": "skill.xlsx/csv icon (index=6)",
"naming_pattern": "skillX.png",
"naming_note": "X为数字不补零 (1-99), 如 skill1, skill10, skill99",
"file_count": 99,
"missing_icons": []
},
"atlas_rune_icons": {
"section": "八、灵石",
"table_field": "rune.xlsx/csv icon (index=2)",
"naming_pattern": "rune_icon_X.png",
"naming_note": "X为数字不补零 (1-18)",
"file_count": 12,
"missing_icons": ["rune_icon_13", "rune_icon_14", "rune_icon_15", "rune_icon_16", "rune_icon_17", "rune_icon_18"]
},
"atlas_talent_icons": {
"section": "九、天赋",
"table_field": "playerlevel.xlsx/csv icon (index=15)",
"naming_pattern": "icon_talent_X.png",
"naming_note": "X为数字不补零 (1-6)",
"file_count": 6,
"missing_icons": []
},
"atlas_equip_icons": {
"section": "十、装备",
"table_field": "equip.xlsx/csv icon (index=5)",
"naming_pattern": "equip_icon_X.png",
"naming_note": "X为数字不补零 (1-6)",
"file_count": 6,
"missing_icons": []
}
},
"image_lookup_strategy": "先直接匹配 icon_name.png,若失败则对末尾数字补零至2位或3位重试",
"image_insert_rules": {
"height": "3cm",
"aspect_ratio": "锁定纵横比",
"missing_image_action": "留空单元格"
}
}