Хочу сделать так что-бы уровни в игре открывались когда игровая валюта достигает определенного значение, к примеру в игре есть "звезды" которые игрок получает при завершении какого-то уровня и когда у игрока этой валюты допустим два, открываются некоторые уровни, в принципе такое сделать не сложно, достаточно добавить if и еще несколько строк кода, но проблема вот в чем, куда пихать этот код, в Update? да и уровней много будет, а это значит что к каждому нужно давать по скрипте который будет работать в Update? такое реализация кажется весьма плохим, думал создать LevelManager который будет "открывать" уровни, но для этого что, нужно создать массив и кидать туда все другие уровни? ну и т.д. Не понятно какой вариант лучше, и правильнее