Что это: модуль внутриигрового магазина и экономики: Shop (контроллер), ShopItem, ShopItemData, ButtonPrice, Money, TextMoney, интерфейсы IMoneySpend/IMoneyAdd. Скрипты в Scripts/Shop/.
Навигация: ← К Docs · оглавление — список внизу страницы
- Shop: Центральный контроллер магазина.
- ShopItem: Визуальное представление одного товара.
- ShopItemData:
ScriptableObjectдля хранения данных о товарах. - ButtonPrice: Универсальная кнопка с поддержкой цены и состояний (купить, выбрать, выбрано).
- Money: Управление балансом (один синглтон
Money.Iили несколько экземпляров — монеты/энергия; у главного включите Set Instance On Awake). - TextMoney: Отображение суммы; опционально поле Money Source — свой Money (например энергия), иначе
Money.I. Инициализация в Start. - IMoneySpend / IMoneyAdd: Интерфейсы для стандартизации операций с деньгами.