Доброго времени суток, у меня появилась задача сделать внутриигровой магазин на Юнити новым UI. Проблема заключаеться в том что в каждный товар имеет 3 вида панелек,
1) Товар закрыт
2) Товар куплен
3) Товар можно купить, там пишет цена.
Также перед тем как купить товар появляеться панелька где пишет: "Вы уверены что хотите купить товар?" "Цена товара" "Его иконка". такэже кнопка купить и вернуться назад.
И да, мне нужно при выходе сохранять все дело, чтоб человек если купил товар, он появился в "комнате" и когда он вышел с игры и назад зашел, оно все згрузилось и показало то товар куплен и он есть в "комнате", ну тут я думал все делать через PlayerPreffs но блин очень много пременных.
Немного на счет того что товар закрыт, у нас идет валидация где проверяеться лвл игрока и кажет товар открыт или закрыт.
Проблема в том что я не знаю как мне все кастомизировать и сделать все. Ладно товар на 10 едениц, тогда еще норм там банально можно через SetActive все сделать. А тут я не знаю(
Вобшем очень прошу вашей помощи, хоть натолкните на мыслю ибо я не знаю кк лучше сделать(, а те костыли что я написал я даже показывать не хочу(