View difference between Paste ID: bxP41wzU and NNy5ZhPN
SHOW: | | - or go back to the newest paste.
1
	local function touchFunkx(event)
2
		local xDistance, yDistance = event.x - event.xStart, event.y - event.yStart
3
4
		if event.phase == "ended" then
5
			local distance = math.sqrt(xDistance * xDistance + yDistance * yDistance)
6
			local angle = (math.atan2(yDistance, xDistance) * 180 / math.pi + 45) % 360
7
			local dX, dY = 0, 0
8
			if angle < 90 then
9
				dX = 1
10
			elseif angle < 180 then
11
				dY = 1
12
			elseif angle < 270 then
13
				dX = -1
14
			else
15
				dY = -1
16
			end
17
		end
18
	end