I think you do something like: get mouse position on screen → convert screen location to world location → get that location and do a line trace to check if theres an interactable → if there is, set image visibility to visible → if there isn’t an interactable, or there is and the player is holding the mouse button then set image visibility to invisible.