fix: 修复 hand_area 节点路径错误
- HandArea 现在在 ScrollContainer 下,路径改为 $ScrollContainer/HandArea - 添加按钮空值检查,防止连接信号时出错 🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
@@ -2,7 +2,7 @@ extends Control
|
|||||||
|
|
||||||
var controller: TrainingController
|
var controller: TrainingController
|
||||||
|
|
||||||
@onready var hand_area := $HandArea as HandArea
|
@onready var hand_area := $ScrollContainer/HandArea as HandArea
|
||||||
@onready var play_button: Button = $Buttons/PlayButton
|
@onready var play_button: Button = $Buttons/PlayButton
|
||||||
@onready var pass_button: Button = $Buttons/PassButton
|
@onready var pass_button: Button = $Buttons/PassButton
|
||||||
@onready var hint_button: Button = $Buttons/HintButton
|
@onready var hint_button: Button = $Buttons/HintButton
|
||||||
@@ -10,8 +10,11 @@ var controller: TrainingController
|
|||||||
@onready var guide_label: Label = $GuideLabel
|
@onready var guide_label: Label = $GuideLabel
|
||||||
|
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
|
if play_button:
|
||||||
play_button.pressed.connect(_on_play_pressed)
|
play_button.pressed.connect(_on_play_pressed)
|
||||||
|
if pass_button:
|
||||||
pass_button.pressed.connect(_on_pass_pressed)
|
pass_button.pressed.connect(_on_pass_pressed)
|
||||||
|
if hint_button:
|
||||||
hint_button.pressed.connect(_on_hint_pressed)
|
hint_button.pressed.connect(_on_hint_pressed)
|
||||||
start_training()
|
start_training()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user