I don't quite understand.
You say:
How do I go about having these buttons only show when the menu is shown?
You want them to show only then, when the actual menu is shown.
But then you say:
I don't want to simply deactivate the buttons as there functions require them to be active.
I don't get this. If the buttons are not shown, how can the Player access those functions?
If i get this right, you have this scenario:
- One Button, when it is clicked/tapped, the Menu shows up
-> that Menu has its own 6 buttons
If i am right, i don't see a problem (de)activating the Buttons.