I know it may be confusing, or it may be stupid.
I've struggled finding a way to convert an Udim2 that is from an TouchLongPress for mobiles... So, Here's the thing. Normally with normal Computer Mouse You'd be able to do the event, and use Mouse.Target to retrieve It's target. But How can you make that possible from a Touch Event from mobile?
InputService.TouchLongPress:connect(function(coords)
-- Coords are UDim2
local x = coords.X
local y = coords.Y
if Mouse.Target then -- This... Is the problem...
if Mouse.Target.Name == 'Water' then
script.Parent.Visible = true
script.Parent.Text = ('Tier: '..Mouse.Target.Rarity.Value)
script.Parent.Position = UDim2.new(0,x+4,0,y+8)
else
script.Parent.Visible = false
end
else
script.Parent.Visible = false
end
end)
So, What I wanted is basically, to convert from an Udim2 that bases on the camera to give / tell an object it is pointing to.
Any help?

1 comment
O ty.