extends Control class_name FightScene ##角色节点的引用队列 var character_arr:Array[FightCharacterCard]=[] var enermy_arr:Array[FightEnermyCard]=[] var extract_card_arr:Array=[] var hand_card_arr:Array=[] var left_card_arr:Array=[] var extract_num:int=5 # Called when the node enters the scene tree for the first time. func _ready() -> void: extract_card_arr=Global.get_all_card() extract_card(extract_num) pass # Replace with function body. func extract_card(num:int): if extract_card_arr.size() void: pass func start_turn(): left_card_arr.append_array(hand_card_arr.duplicate()) hand_card_arr.clear() await %card_machine.exe_queue() extract_card(extract_num) %end_select.show() pass func _on_tool_button_pressed() -> void: pass # Replace with function body. func _on_end_select_pressed() -> void: %card_machine.clear_card() %end_select.hide() start_turn() pass # Replace with function body.