Godot - 異なるシーン間のシグナル設定

godot の signal 機能で各シーンを連携させる。

シグナル源

1
2
3
4
5
6
signal signal_test

func _process(delta):
    if(true): # ifの中でシグナルの発生条件を設定する
        signal_test.emit() # シグナル発生
    return delta

シグナルターゲット

1
2
3
4
5
6
func _ready():
scene_source.signal_test.connect(on_signal_test)

func on_signal_test():
    # ここで自分のコードを書く
    pass
Hugo で構築されています。
テーマ StackJimmy によって設計されています。