diff --git a/addons/dialogue_manager/example_balloon/example_balloon.gd b/addons/dialogue_manager/example_balloon/example_balloon.gd index c7e6d9a0..0db1d2ec 100644 --- a/addons/dialogue_manager/example_balloon/example_balloon.gd +++ b/addons/dialogue_manager/example_balloon/example_balloon.gd @@ -96,7 +96,7 @@ func apply_dialogue_line() -> void: balloon.grab_focus() character_label.visible = not dialogue_line.character.is_empty() - character_label.text = tr(dialogue_line.character, "dialogue") + character_label.text = tr(dialogue_line.character) dialogue_label.hide() dialogue_label.dialogue_line = dialogue_line diff --git a/scene/dialog/balloon.gd b/scene/dialog/balloon.gd index 7950872e..3681d8ff 100755 --- a/scene/dialog/balloon.gd +++ b/scene/dialog/balloon.gd @@ -83,7 +83,7 @@ var current_line_ban_skip = false # 自定义获得文本,从 tags 中获取备注参数 func _apply_tags() -> void: character_label.visible = not dialogue_line.character.is_empty() - character_label.text = tr(dialogue_line.character, "dialogue") + character_label.text = tr(dialogue_line.character) #主要角色颜色 var color = dialogue_line.get_tag_value("color") if color: @@ -95,12 +95,12 @@ func _apply_tags() -> void: character_label.modulate = GlobalConfig.CHARACTER_COLOR_MAP["default"] # 配色结束后匿名化处理 if dialogue_line.tags.has("anonymous"): - character_label.text = tr("???", "dialogue") + character_label.text = tr("???") var translation_key = dialogue_line.translation_key var text if translation_key: - text = tr(translation_key, "dialogue") + text = tr(translation_key) if text == translation_key: text = dialogue_line.text else: diff --git a/scene/dialog/balloon_debug.gd b/scene/dialog/balloon_debug.gd index 4cd5bfa1..7b3d0e76 100644 --- a/scene/dialog/balloon_debug.gd +++ b/scene/dialog/balloon_debug.gd @@ -65,7 +65,7 @@ func _setup_content_text() -> void: var translation_key = dialogue_line.translation_key var text if translation_key: - text = tr(translation_key, "dialogue") + text = tr(translation_key) if text == translation_key: text = dialogue_line.text else: @@ -121,7 +121,7 @@ func apply_dialogue_line() -> void: balloon.grab_focus() character_label.visible = not dialogue_line.character.is_empty() - character_label.text = tr(dialogue_line.character, "dialogue") + character_label.text = tr(dialogue_line.character) #主要角色颜色 if CHARACTER_COLOR_MAP.has(dialogue_line.character): character_label.modulate = CHARACTER_COLOR_MAP[dialogue_line.character]