Log In  

I wrote a function that shows the mouse coordinates and sprite number of the map tile you are hovering over. I originally wrote this for myself to make checking the tiles on my map easier but figured I could share it in case anyone else finds it useful.

function debug_mouse()
    local mx,my = mouse()
    local x_offset=5
    local y_offset=5

    --window width and height
    local w=480
    local h=270

    --offset if box leaves screen
    if mx>w-20 then x_offset=-15 end
    if my>h-29 then y_offset=-24 end

    --draw debug text box
    rectfill(mx+x_offset-1,my+y_offset-1,mx+x_offset+14,my+y_offset+23,1)
    print(mx,mx+x_offset,my+y_offset,8)
    print(my,mx+x_offset,my+y_offset+8,9)
    print(mget(mx,my),mx+x_offset,my+y_offset+8*2,10)
end
P#145485 2024-04-02 15:44


[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-04-13 00:01:06 | 0.005s | Q:6