Создание системы магазина для покупки машинок(shop) Unity 3d
В данном уроке мы разработали компонент ShopButton, который является частью системы магазина в игре. Эта система позволяет игроку покупать новые машинки за игровую валюту и выбирать одну из них в качестве текущей.
Каждая кнопка магазина (ShopButton) представляет определенную машинку, имеет свою цену, кнопку покупки и текстовое поле для вывода статуса покупки. Компонент также работает с системой сохранения данных PlayerPrefs, чтобы отслеживать информацию о купленных машинках и текущей выбранной.
При старте игры кнопка получает ссылку на ShopManager, который обновляет информацию о кнопках магазина. Мы также устанавливаем начальное состояние для одной из машинок (например, первой) как купленной и размещаем её на сцене.
Метод UpdateInfo обновляет информацию на кнопке в зависимости от текущего состояния: если машинка уже выбрана, выводится статус “Выбрана“; если куплена, выводится “Куплена“; если не куплена, выводится стоимость.
Метод BuyCar позволяет игроку купить машинку. Если у игрока есть достаточно денег и машинка не была куплена ранее, сумма покупки вычитается из игровой валюты. Если машинка была куплена ранее, она становится текущей выбранной машинкой.
Ссылка на Google Диске:
1 view
105
26
1 month ago 00:08:34 1
Путин встретился с создателями ракеты «Орешник»
1 month ago 00:07:48 1
Как восстановить ⚕️ историю чатов 💬, контакты, сообщения и файлы Viber на Android или Windows в 2021
2 months ago 00:14:19 2
2024 09 24 15 28 00 +++ Мировой кризис 2026-2029гг. Геополитическая катастрофа США, ЕС, СССР
2 months ago 03:13:17 1
Самая красивая мелодия на свете🌿 восстановление нервной системы🍀ШИКАРНЫЙ СБОРНИК ПЕСЕН
2 months ago 00:21:02 1
Я создал лекарство от рака.
2 months ago 00:16:42 1
Живи по СВОИМ правилам: как стать ТВОРЦОМ своей жизни и ВЫЙТИ из СИСТЕМЫ!
2 months ago 00:24:45 1
Требуем возбуждения уголовного дела на ФССП и выплаты зарплат и пенсий, деньгами, а не ББР-ками
2 months ago 00:18:19 1
ПРОБУЖДЕНИЕ. ИНОПЛАНЕТНЫЕ МЕДИЦИНСКИЕ ТЕХНОЛОГИИ диагностика омоложение регенерация ДНК 3D пришельцы
2 months ago 00:16:11 1
Запасай ТОЛЬКО 7 продуктов, чтобы ВЫЖИТЬ – Тебе больше ничего не нужно
2 months ago 01:09:48 1
Почему молитвы не работают. Программа Аргусиса. (2021-01-25)
2 months ago 00:45:05 1
Откуда берутся переплаты по ЖКХ и что делать? Максим Шилов
2 months ago 00:44:28 1
Руководство для новичков 2024 | MORDHAU Гайд
2 months ago 00:04:01 1
🌊Лови волну!/ Сatch a Wave!
2 months ago 00:02:45 1
Джон Коннор VS T-600 \ Терминатор: Да придёт спаситель Terminator Salvation
2 months ago 00:59:37 1
Арестович: Мир Полудня начинается с людей Полудня. @detskie_nedetskie_voprosy
2 months ago 00:03:16 1
Результаты по: Расслоению аневризмы аорты, Забитости сосудов головного мозга, Отмена операции!!!