From 2e5c0de21b0f35531e3d42e63c27df80cf3fad02 Mon Sep 17 00:00:00 2001 From: dam Date: Wed, 1 Dec 2021 02:26:44 +0000 Subject: Convert from native to godot --- main.gd | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 main.gd (limited to 'main.gd') diff --git a/main.gd b/main.gd new file mode 100644 index 0000000..f6c1f88 --- /dev/null +++ b/main.gd @@ -0,0 +1,38 @@ +extends Control + + +# Declare member variables here. Examples: +# var a = 2 +# var b = "text" +var _timeout: float + +# Called when the node enters the scene tree for the first time. +func _ready(): + $output.text = "Hello!" + $button.connect("pressed", self, "_pressed") + + +func _process(delta: float): + $output.text = "%s" % Engine.get_frames_per_second() + $timer.text = "%s" % _timeout + if _timeout > 0.0: + _timeout -= delta + else: + Engine.target_fps = 10.0 + +func _pressed(): + $log.text += "PRESSED\n" + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta): +# pass + + +func _input(event): + Engine.target_fps = 0 + _timeout = 5.0 + + +func _unhandled_input(event): + Engine.target_fps = 0 + _timeout = 5.0 -- cgit v1.2.3