concurrent

This commit is contained in:
2025-01-05 16:08:11 -06:00
parent 0554f5719d
commit 9dce4bf2c7
4 changed files with 84 additions and 4 deletions

View File

@@ -1,10 +1,13 @@
class_name TestCutscene extends "res://scripts/Cutscene/Cutscene.gd"
const CutscenePrintEvent = preload("res://scripts/Cutscene/Event/CutscenePrintEvent.gd");
const CutsceneWaitEvent = preload("res://scripts/Cutscene/Event/CutsceneWaitEvent.gd");
const CutsceneConcurrentEvent = preload("res://scripts/Cutscene/Event/CutsceneConcurrentEvent.gd");
func setupCutscene() -> void:
add([
CutsceneWaitEvent.new(4.0),
CutscenePrintEvent.new("Hello, World!")
CutsceneConcurrentEvent.new(CutsceneConcurrentEvent.ConcurrentType.PARALLEL, [
CutscenePrintEvent.new("Hello, World1"),
CutscenePrintEvent.new("Hello, World2")
])
]);
pass