From 297a68d0967845ea0fbf1b4473a8095e0341d17b Mon Sep 17 00:00:00 2001 From: xiaji Date: Mon, 1 Jun 2026 23:01:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20GDScript=204=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E6=8E=A8=E6=96=AD=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - rank_str 和 suit_str 需要显式声明 String 类型 - Godot 4 无法从数组值自动推断类型 🤖 Generated with [Qoder][https://qoder.com] --- src/ui/components/card_node.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/components/card_node.gd b/src/ui/components/card_node.gd index 40ede0f..0fa23c5 100644 --- a/src/ui/components/card_node.gd +++ b/src/ui/components/card_node.gd @@ -25,7 +25,7 @@ func update_display() -> void: var rank_idx := card_data.rank() # 构建图片文件名:如 "2H.png", "AS.png", "SJ.png", "BJ.png" - var rank_str := RANK_PREFIX[rank_idx] + var rank_str: String = RANK_PREFIX[rank_idx] var file_name: String if suit_idx == 4: # 小王 @@ -34,7 +34,7 @@ func update_display() -> void: # 大王 file_name = "BJ.png" else: - var suit_str := SUIT_LETTER[suit_idx] + var suit_str: String = SUIT_LETTER[suit_idx] file_name = "%s%s.png" % [rank_str, suit_str] var full_path := CARD_TEXTURE_PATH + file_name