Godot engine 4.1でCheckButtonの_toggledに接続(connect)する

https://docs.godotengine.org/en/stable/classes/class_checkbutton.html
https://docs.godotengine.org/en/stable/classes/class_basebutton.html

上の公式を見てもよくわからなかったのでサンプルを備忘録として書いておく。

# CheckBoxノードを取得
var checkbox

func _ready():
	checkbox.toggled.connect(_on_checkbox_toggled)

func _on_checkbox_toggled(button):
	if button:
		print("ボタンがオンになりました")
	else:
		print("ボタンがオフになりました")

Checkboxのtoggledのようにパラメータがある時は、このようにしてオンオフにconnectできる。
普段はこんなパラメーターがないから書き方に戸惑った。

この記事が気に入ったらサポートをしてみませんか?