Sub-menu help

We are working on a project and creating a main menu for the game.
The main menu will have several items on it, 3 of which will go to a sub menu.
For example, We have the following menu setup for the main menu:

  • single player
  • arcade mode
  • practice mode
  • combo master
  • check for updates
  • options

then there are 2 sub-menus.

for single player:

  • start new game
  • Load Game
  • Back

for options:

  • general settings
  • sound settings
  • video settings
  • back

I was thinking that I would have to create a seperate scene for each sub-menu. then write a script that when clicked would load that scene.

I’m not certain if this is the best way to do it, I know if there was a script it would be something like Application("loadScene")
but again, not completely certain…

Any help out there for this?

Thanks in advance

Here’s a link to a previous question i answered. You will use a switch case to switch between the different menus/subgroups

Do you have to use a switch statement to show submenus? Cant you just loop through them?