From b15a95e77408a5677fa1a4248e5617c86f7b0f37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Sat, 12 Sep 2026 21:18:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A9=E5=A4=A7=20UI=20=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E9=9A=8F=E6=9C=BA=E6=A0=87=E8=AF=86=E7=A9=BA=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将节点 ID 从 8 位十六进制扩展到 16 位,降低批量识别中的碰撞概率。 --- apps/ai-game-creator-shell/src-tauri/src/ui_editor/utils.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ai-game-creator-shell/src-tauri/src/ui_editor/utils.rs b/apps/ai-game-creator-shell/src-tauri/src/ui_editor/utils.rs index a088a859d..d282ac64e 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/ui_editor/utils.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/ui_editor/utils.rs @@ -44,7 +44,7 @@ define_id!(SpriteAssetId); define_id!(UIDesignImageId); define_id!(NodeId); -const NODE_ID_LENGTH: usize = 8; +const NODE_ID_LENGTH: usize = 16; pub fn random_node_id() -> NodeId { let uuid = uuid::Uuid::new_v4().simple().to_string();