perf: 优化合图功能

This commit is contained in:
richarjiang
2026-01-27 09:58:11 +08:00
parent c26d6eaada
commit b29de1dd80
15 changed files with 1117 additions and 493 deletions

View File

@@ -31,7 +31,9 @@
"file": "File",
"files": "files",
"yes": "Yes",
"no": "No"
"no": "No",
"on": "On",
"off": "Off"
},
"nav": {
"tools": "Tools",
@@ -120,6 +122,10 @@
"title": "Audio Compression",
"description": "Compress and convert audio files to various formats. Adjust bitrate and sample rate."
},
"textureAtlas": {
"title": "Texture Atlas",
"description": "Combine multiple sprites into optimized texture atlases. Perfect for game performance."
},
"aiTools": {
"title": "More Tools",
"description": "Additional utilities for game development. Coming soon."
@@ -240,7 +246,11 @@
"outputCocosCreator": "Cocos Creator JSON",
"outputGeneric": "Generic JSON",
"algorithmMaxRects": "MaxRects (Best)",
"algorithmShelf": "Shelf (Fast)"
"algorithmShelf": "Shelf (Fast)",
"multiAtlas": "Multi-Atlas",
"multiAtlasDescription": "Auto pack overflow sprites into multiple atlases",
"compression": "PNG Compression",
"compressionDescription": "Compress PNG using quantization algorithm"
}
},
"tools": {
@@ -355,7 +365,19 @@
"fps": "FPS",
"spriteSize": "Sprite Size",
"totalFrames": "Total Frames",
"duration": "Duration"
"duration": "Duration",
"advancedSettings": "Advanced Settings",
"multiAtlasHint": "When enabled, sprites that exceed the max size will be packed into multiple atlases",
"unpackedCount": "{{count}} sprites could not fit",
"unpackedSuggestion": "Try increasing max size or enable multi-atlas mode",
"unpackedWarning": "{{count}} sprites could not fit in the atlas",
"unpackedHint": "Try increasing max size or enable multi-atlas mode",
"atlasCount": "Atlas Count",
"atlasIndex": "Atlas {{current}} / {{total}}",
"currentAtlas": "Current Atlas #{{index}}",
"downloadAllAtlases": "Download All ({{count}} atlases)",
"compressionSettings": "Compression",
"compressionHint": "Enable PNG quantization to significantly reduce file size (similar to TinyPNG)"
},
"footer": {
"tagline": "Media processing tools for game developers. Extract frames, compress images, optimize audio.",