From f0a62c6306bd9002161d1746d0db5158e4bed9b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Tue, 15 Sep 2026 19:42:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=81=E7=A7=BB=E8=B5=84=E6=BA=90=E6=A1=A5?= =?UTF-8?q?=E6=8E=A5=E6=B5=8B=E8=AF=95=20fixture=20=E5=88=B0=E6=9E=9A?= =?UTF-8?q?=E4=B8=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将图集切片、角色动画和规格资源 fixture 改用对应 AssetKind 变体。 --- .../src-tauri/src/agent/direct_tool_bridge.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/ai-game-creator-shell/src-tauri/src/agent/direct_tool_bridge.rs b/apps/ai-game-creator-shell/src-tauri/src/agent/direct_tool_bridge.rs index 20109edf4..cc253b332 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/agent/direct_tool_bridge.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/agent/direct_tool_bridge.rs @@ -3188,7 +3188,7 @@ mod tests { fn bridge_art_resource_exposes_only_the_safe_identity_projection() { let asset = GameCreationAppAssetManifestEntry { id: "local-art-1".to_string(), - kind: "art-spritesheet-slice".to_string(), + kind: GameCreationAppAssetKind::Icon, media_type: "image/png".to_string(), local_path: "assets/art-spritesheet-slices/player.png".to_string(), image_sequence_frames: None, @@ -3245,7 +3245,7 @@ mod tests { fn bridge_registered_resource_exposes_formal_sequence_without_private_generation_fields() { let asset = GameCreationAppAssetManifestEntry { id: "animation-1".to_string(), - kind: "character-animation".to_string(), + kind: GameCreationAppAssetKind::CharacterAnimation, media_type: "video/mp4".to_string(), local_path: "assets/edits/animation.mp4".to_string(), image_sequence_frames: Some(vec![ @@ -3296,7 +3296,7 @@ mod tests { fn bridge_registered_resource_keeps_explicit_manifest_classification() { let asset = GameCreationAppAssetManifestEntry { id: "spec-1".to_string(), - kind: "spec".to_string(), + kind: GameCreationAppAssetKind::Spec, media_type: "application/json".to_string(), local_path: "assets/specs/hero.json".to_string(), image_sequence_frames: None,