diff options
author | Jonas Bernard <public.jbernard@web.de> | 2021-04-26 17:47:08 +0200 |
---|---|---|
committer | Jonas Bernard <public.jbernard@web.de> | 2021-04-26 17:47:08 +0200 |
commit | b1e4f45c85d3c67ec35c395c23f916d71e4c14db (patch) | |
tree | 7b8711ff4e463107e0aa0c038a9237208c7c722e /components | |
parent | 670c575ee920b730578f2a3eb78c13c08771fe19 (diff) | |
download | ldjam48-b1e4f45c85d3c67ec35c395c23f916d71e4c14db.tar.gz ldjam48-b1e4f45c85d3c67ec35c395c23f916d71e4c14db.tar.bz2 ldjam48-b1e4f45c85d3c67ec35c395c23f916d71e4c14db.zip |
Typeracer Teil 1
Diffstat (limited to 'components')
-rw-r--r-- | components/textrevealbox.gd | 8 | ||||
-rw-r--r-- | components/textrevealbox.tscn | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/components/textrevealbox.gd b/components/textrevealbox.gd index 175ac92..be71213 100644 --- a/components/textrevealbox.gd +++ b/components/textrevealbox.gd @@ -2,11 +2,19 @@ extends Node2D export(String, MULTILINE) var text = "Failed to load text :(" export var autostart = true +export var speed = 10 + +signal finished_reveal() func _ready(): $TextReveal.to_render = text + $TextReveal.speed = speed if autostart: $TextReveal.start() func start(): $TextReveal.start() + + +func _on_TextReveal_finished_reveal(): + emit_signal("finished_reveal") diff --git a/components/textrevealbox.tscn b/components/textrevealbox.tscn index 386ede7..79c1cee 100644 --- a/components/textrevealbox.tscn +++ b/components/textrevealbox.tscn @@ -15,3 +15,4 @@ script = ExtResource( 1 ) __meta__ = { "_edit_use_anchors_": false } +[connection signal="finished_reveal" from="TextReveal" to="." method="_on_TextReveal_finished_reveal"] |