In the demo projects git repository, under the "viewport" folder there is a GUIin3D tutorial.
Basically it's a floating menu that I've since implemented into my game. However, I've run into a problem. The sliders do not work properly if the scene is moved away from the origin. This of course isn't an issue when playing the scene itself, but becomes more of a problem when instancing the scene in another.
Would anyone be able to explain why this occurs and propose a solution?
Would a solution using raycasting to determine what button a player is interacting with (by press or sliding) be easier, and if so how would I accomplish this.
edit: I believe I have narrowed the issue down to somewhere around line 35 if anyone is also trying to help me find a solution.
edit2: Still looking for a solution. I did find a fix if the sign is JUST being moved and not rotated however and posted it on this issue I raised in the git repo: https://github.com/godotengine/godot-demo-projects/issues/347
Still looking for a solution that covers all the bases however.