Skip to content

Commit f74217c

Browse files
authored
Merge pull request #492 from aaronfranke/multitouch
Remove useless "_find_free_pointer_id" method in Multitouch View
2 parents 1ae23b6 + 5215bc0 commit f74217c

File tree

2 files changed

+2
-18
lines changed

2 files changed

+2
-18
lines changed

misc/multitouch_view/TouchHelper.gd

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ func _unhandled_input(event):
1212
if event is InputEventScreenTouch:
1313
if event.pressed: # Down.
1414
if !_os2own.has(event.index): # Defensively discard index if already known.
15-
var ptr_id = _find_free_pointer_id()
15+
var ptr_id = state.size()
1616
state[ptr_id] = event.position
1717
_os2own[event.index] = ptr_id
1818
else: # Up.
@@ -27,11 +27,3 @@ func _unhandled_input(event):
2727
var ptr_id = _os2own[event.index]
2828
state[ptr_id] = event.position
2929
get_tree().set_input_as_handled()
30-
31-
32-
func _find_free_pointer_id():
33-
var used = state.keys()
34-
var i = 0
35-
while i in used:
36-
i += 1
37-
return i

visual_script/multitouch_view/TouchHelper.gd

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ func _unhandled_input(event):
1212
if event is InputEventScreenTouch:
1313
if event.pressed: # Down.
1414
if !_os2own.has(event.index): # Defensively discard index if already known.
15-
var ptr_id = _find_free_pointer_id()
15+
var ptr_id = state.size()
1616
state[ptr_id] = event.position
1717
_os2own[event.index] = ptr_id
1818
else: # Up.
@@ -27,11 +27,3 @@ func _unhandled_input(event):
2727
var ptr_id = _os2own[event.index]
2828
state[ptr_id] = event.position
2929
get_tree().set_input_as_handled()
30-
31-
32-
func _find_free_pointer_id():
33-
var used = state.keys()
34-
var i = 0
35-
while i in used:
36-
i += 1
37-
return i

0 commit comments

Comments
 (0)