При разработке меню для своего проекта, я использовал отдельные кнопки, с помощью которых я попадаю на следующую вкладку с настройками, просто новая вкладка открывается поверх старой. Вот как выглядит основное меню:
После чего нажав кнопку Option, попадаем на новое окно:
ну и так далее.
Вопрос в том, как сделать так, что бы не открывался постоянно новый слой, а меню работало по принципу ниже, как например в игре Ori, где нажатие на кнопку не скрывает всё полностью, а изменяет только часть экрана. Пример: