fix: 将帧动画与单独帧分开为独立分类

- 新增「帧动画」分类:匹配 metaType=preview 或 format=gif
- 「帧」分类仅匹配 metaType=frame(静态单帧)
This commit is contained in:
2026-05-25 21:35:55 +08:00
parent 433bf88698
commit 9af74408b8
+4 -1
View File
@@ -14,6 +14,7 @@ const CATEGORIES = [
{ key: 'all', label: '全部' },
{ key: 'spritesheet', label: '精灵表' },
{ key: 'frame', label: '帧' },
{ key: 'animation', label: '帧动画' },
{ key: 'tileset', label: '场景瓦片' },
{ key: 'background', label: '背景' },
{ key: 'ui', label: 'UI' },
@@ -26,7 +27,9 @@ function matchCategory(item: RecentAssetItem, cat: string): boolean {
case 'spritesheet':
return item.metaType === 'spritesheet'
case 'frame':
return item.metaType === 'frame' || item.metaType === 'preview' || item.format === 'gif'
return item.metaType === 'frame'
case 'animation':
return item.metaType === 'preview' || item.format === 'gif'
case 'tileset':
return item.assetType === 'sprite' && item.metaType === 'spritesheet'
case 'background':