Multitouch View tweaks

This commit is contained in:
Aaron Franke
2020-03-14 03:07:16 -04:00
parent f3c8885d8f
commit bc949bd47e
3 changed files with 16 additions and 20 deletions

View File

@@ -20,15 +20,13 @@ func _unhandled_input(event):
var ptr_id = _os2own[event.index]
state.erase(ptr_id)
_os2own.erase(event.index)
return true
get_tree().set_input_as_handled()
elif event is InputEventScreenDrag: # Movement.
if _os2own.has(event.index): # Defensively discard index if not known.
var ptr_id = _os2own[event.index]
state[ptr_id] = event.position
return true
return false
get_tree().set_input_as_handled()
func _find_free_pointer_id():