Godot Version
4.7
Question
Ok so, as part of a game jam, me and my team decided to go with a radio-tuning mechanic as our main hook for our game. that Mechanic being that you have a radio that you can freely scroll between frequencies on, and by standing in specific locations with the radio at specific frequencies, you can open doors and solve puzzles.
Now the actually mechanics of all this are working all fine and dandy. The problem we’re running into is figuring out how we’re supposed to get the UI for all this working. We originally decided to go for a skeuomorphic design where the radio would sit in the bottom left corner of the screen, and by pressing Q or E the dial on the right hand side of the radio would rotate and the red line would move across the frequency display to show which frequency you’re on.
However, unfortunately I learned that Godot really doesn’t want you stacking UI elements like that. I could theoretically make it a 2D game object instead of a UI element but then that’d raise the question of “how do i keep it on screen?”. I don’t feel comfortable scraping the idea but It might be the only way forward. I don’t know
If someone could please help me figure this out that’d be greatly appreciated.


