Что это: модуль управления прогрессом по уровням и картам. Включает LevelManager, LevelButton, TextLevel, Map, а также SceneFlowController для загрузки сцен и переходов. Скрипты лежат в Scripts/Level/.
Оглавление:
- Добавьте
LevelManagerна сцену. - Настройте массив
Maps. - При необходимости привяжите
LevelButtonиTextLevel. - Используйте
SceneFlowController, если нужен переход между сценами по текущему уровню.
LevelManager— хранит текущий уровень, текущую карту и события изменения.Map— сериализуемая запись прогресса одной карты.LevelButton— визуализация состояния уровня в UI.TextLevel— вывод текущего или максимального уровня в UI.SceneFlowController— загрузка сцен, пауза, рестарт и переходы.