fix: 修复 GDScript 4 类型推断错误

- rank_str 和 suit_str 需要显式声明 String 类型
- Godot 4 无法从数组值自动推断类型

🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
xiaji
2026-06-01 23:01:59 +08:00
parent fdc8aed7af
commit 297a68d096

View File

@@ -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