diff --git a/mobile/multitouch_view/Main.gd b/mobile/multitouch_view/Main.gd index 8266da3d..852c37c2 100644 --- a/mobile/multitouch_view/Main.gd +++ b/mobile/multitouch_view/Main.gd @@ -2,7 +2,7 @@ extends Node2D func _process(_delta): # Keep redrawing on every frame. - update() + queue_redraw() func _draw(): diff --git a/mobile/multitouch_view/Main.tscn b/mobile/multitouch_view/Main.tscn index cc043c2f..21252546 100644 --- a/mobile/multitouch_view/Main.tscn +++ b/mobile/multitouch_view/Main.tscn @@ -1,6 +1,6 @@ -[gd_scene load_steps=2 format=2] +[gd_scene load_steps=2 format=3 uid="uid://bhi7m0klu2kgy"] -[ext_resource path="res://Main.gd" type="Script" id=1] +[ext_resource type="Script" path="res://Main.gd" id="1"] [node name="Main" type="Node2D"] -script = ExtResource( 1 ) +script = ExtResource("1") diff --git a/mobile/multitouch_view/TouchHelper.gd b/mobile/multitouch_view/TouchHelper.gd index 49c22981..171e2113 100644 --- a/mobile/multitouch_view/TouchHelper.gd +++ b/mobile/multitouch_view/TouchHelper.gd @@ -13,8 +13,8 @@ func _unhandled_input(event): state[event.index] = event.position else: # Up. state.erase(event.index) - get_tree().set_input_as_handled() + get_viewport().set_input_as_handled() elif event is InputEventScreenDrag: # Movement. state[event.index] = event.position - get_tree().set_input_as_handled() + get_viewport().set_input_as_handled() diff --git a/mobile/multitouch_view/project.godot b/mobile/multitouch_view/project.godot index ae0e479d..4bac75a5 100644 --- a/mobile/multitouch_view/project.godot +++ b/mobile/multitouch_view/project.godot @@ -6,15 +6,16 @@ ; [section] ; section goes between [] ; param=value ; assign values to parameters -config_version=4 +config_version=5 [application] config/name="Multitouch View" config/description="Simple debugger for multitouch input. Shows red dots everywhere you press." -run/main_scene="res://Main.tscn" -config/icon="res://icon.webp" config/tags=PackedStringArray("demo", "input", "mobile", "official") +run/main_scene="res://Main.tscn" +config/features=PackedStringArray("4.1") +config/icon="res://icon.webp" [autoload]