Multitouch issues (teleport and fast moves)

Hello! We are developing a bullet hell game in which you move your character relatively to your touch position and the player’s own position. So instead of moving towards the touch position, once you touch and swipe, the player will follow the same direction than the finger (for instance, if the player is on x = 3, you touch on x = 5 and swipe to x = 8, the player will move to x = 6, the exact amount than the finger did).

We have also made that, if you tap with a second finger, a bomb will explode and delete all bullets. However, if you do this and then release the first finger instead of the second one, the player will sometimes either teleport (or move extremelly fast) towards the second finger, or start behaving in a weird way. We have been dealing with this for more than a week now, could someone give us a hand, please?

Bump!
We are still lost on this :frowning: