pir-serious-game-ethics/mini-game/scenes/decor/instructionsUI.gd

32 lines
480 B
GDScript

extends Control
var jump_key = "dialogic_next"
var jumped = false
func _wait_for_jump():
var t = Timer.new()
t.set_wait_time(0.5)
add_child(t)
t.start()
while(!jumped):
yield(t, "timeout")
if visible:
hide()
else:
show()
yield(t, "timeout")
hide()
func _input(event):
if event.is_action_pressed(jump_key):
jumped = true
# Called when the node enters the scene tree for the first time.
func _ready():
hide()
func _init():
show()
_wait_for_jump()