From 9af74408b8dc7d5e09c0d5b31086fa9d8d017c42 Mon Sep 17 00:00:00 2001 From: Gmaker689 <1711322114@qq.com> Date: Mon, 25 May 2026 21:35:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B0=86=E5=B8=A7=E5=8A=A8=E7=94=BB?= =?UTF-8?q?=E4=B8=8E=E5=8D=95=E7=8B=AC=E5=B8=A7=E5=88=86=E5=BC=80=E4=B8=BA?= =?UTF-8?q?=E7=8B=AC=E7=AB=8B=E5=88=86=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增「帧动画」分类:匹配 metaType=preview 或 format=gif - 「帧」分类仅匹配 metaType=frame(静态单帧) --- frontend/src/components/AssetGallery.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/AssetGallery.tsx b/frontend/src/components/AssetGallery.tsx index 695e1ec..35bda97 100644 --- a/frontend/src/components/AssetGallery.tsx +++ b/frontend/src/components/AssetGallery.tsx @@ -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':