Basically I am recreating a game with a friend at the moment, and by recreate I mean I want the games to be inseperable. But for that I need A ProximityPromt to stay on screen in the sense of:
(for context I am recreating scp containment breach since its open source and has no copyright I can just use all models and textures from the source code.)
The Prompt should be always visible even when your back is to its part.
It should only hover close to the part unless youre directly looking at the part.
It should always stay until you go out of reach.
I haven’t really found anything as of yet that is why I am making this. (plus I just saw I can post now so first post lol)
Soo uh I think I kind of get it… So uhh I’m just gonna mark it as a solution. Thank you Kind Stranger. I still have to play around with it to fully understand it. I hope I can ask you for help along the way!
Basically code a custom prompt UI that instead of being under BillboardGui is under a ScreenGui.
Hook it up to the PromptAppear signal from ProximityPromptService and whenever this signal fires, update the position of the prompt UI and make it visible if it was hidden.
Update the prompt position everytime the part has changed positions relative to the camera.
So if you turned the camera, it would move with it.