Good evening
I do not see where is my mistake … my xmiddle variable and ymiddle = nil, but I do not understand why.
Thank you to you for the walkthrough.
local xbegin=40 local ybegin=100 local xend = 80 local yend = 200 if (xend == xbegin) then local xmiddle = xend if (xend ~= xbegin) then local xmiddle = (xend-xbegin)\*0.5+xbegin end if (yend == ybegin) then local ymiddle = yend end if (yend ~= ybegin) then local ymiddle = (yend-ybegin)\*0.5+ybegin end print( xmiddle, ymiddle, event.x, event.y )