Прокачка
Модуль содержит 2 кнопки префаба: “Improvement0Button” и “Improvement1Button”. Игрок через них может прокачать 2 параметра соответственно за монеты. Работать с прокачкой в коде надо через синглтон класс “PurchasesManager”. Там в качестве PrefsValue хранится уровень первого и второго улучшения, а также их цена в качестве ValueObservable.
Если требуется изменять цену, например, после увеличения уровня прокачки, то можно подписатся на изменение PrefsValue, и там поменять цену, после любого изменения автоматом произойдет перерасчет визуализации кнопки.
Last updated