I’m trying to create an interaction similar to the one seen in Welcome to Bloxburg, where when you click on a surface an interaction button shows up exactly where you clicked on that surface, and stays like a BillboardGui on that surface as you move your camera.
I’m not sure if Bloxburg uses BillboardGuis to achieve this effect, but I’ve gotten part of the way there using them.
Bloxburg’s system:
Currently, I’ve got my system setup to show a BillboardGui on the part that is clicked, and that’s working as expected. However, since it’s a BillboardGui, the button shows at the center of the part rather than where I clicked.
I want it to show relative to where the player clicked on the part, so I’m not sure if this can be achieved with a BillboardGui or if I’d have to create the buttons in a ScreenGui and update their positions according to how the camera moves (sounds like much more of a challenge than just showing the billboard).
My current system:
If anyone has created similar systems or has an idea of how to create a similar system to the one seen in Bloxburg, your insight is appreciated.
Thanks in advance