feat: 添加出牌动画和牌型排序显示
- 修复 AI decide 方法参数类型为 Array[Card] - 添加 cards_played 和 player_passed 信号 - 出牌时在桌面中央显示排序后的卡牌 - 过牌时清除桌面牌 - 添加延迟动画效果(0.8秒显示,0.5秒清除) - 添加 TableLabel 作为出牌显示区域 - 出牌按 rank 排序显示 🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
@@ -37,9 +37,11 @@ include_global=true
|
||||
open_scenes=PackedStringArray("res://src/ui/scenes/main_menu.tscn")
|
||||
current_scene="res://src/ui/scenes/main_menu.tscn"
|
||||
bottom_panel_offsets={
|
||||
"Animation": 0,
|
||||
"Audio": -450,
|
||||
"Debugger": 0,
|
||||
"Output": 0
|
||||
"Debugger": -434,
|
||||
"Output": 0,
|
||||
"Shader Editor": 0
|
||||
}
|
||||
selected_default_debugger_tab_idx=0
|
||||
selected_main_editor_idx=2
|
||||
@@ -48,13 +50,13 @@ selected_main_editor_idx=2
|
||||
|
||||
screen=0
|
||||
mode="windowed"
|
||||
position=Vector2i(1331, 150)
|
||||
size=Vector2i(1152, 648)
|
||||
position=Vector2i(108, 51)
|
||||
size=Vector2i(1152, 834)
|
||||
|
||||
[ScriptEditor]
|
||||
|
||||
open_scripts=["res://src/game/training_controller.gd"]
|
||||
selected_script="res://src/game/training_controller.gd"
|
||||
open_scripts=["res://src/core/actions.gd", "res://src/ai/base_ai.gd", "res://src/ui/components/card_node.gd", "res://src/core/deck.gd", "res://src/game/game_controller.gd", "res://src/core/game_state.gd", "res://src/core/hand_evaluator.gd", "res://src/ai/l2_rule_ai.gd", "res://src/core/round.gd", "res://src/core/rule_engine.gd", "res://src/game/training_controller.gd", "res://src/ui/scenes/training_room.gd"]
|
||||
selected_script="res://src/ai/l2_rule_ai.gd"
|
||||
open_help=[]
|
||||
script_split_offset=200
|
||||
list_split_offset=0
|
||||
@@ -62,7 +64,7 @@ zoom_factor=1.0
|
||||
|
||||
[GameView]
|
||||
|
||||
floating_window_rect=Rect2i(634, 142, 1292, 740)
|
||||
floating_window_rect=Rect2i(634, 113, 1292, 769)
|
||||
floating_window_screen=0
|
||||
|
||||
[ShaderEditor]
|
||||
|
||||
Reference in New Issue
Block a user