Суббота, 20 Апреля 2024, 14:29

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Как реализовать множитель покупки нескольких уровней за раз?
Как реализовать множитель покупки нескольких уровней за раз?
HondalfДата: Пятница, 19 Ноября 2021, 21:05 | Сообщение # 1
уже был
Сейчас нет на сайте
Ребятки, помогите пожалуйста реализовать функцию покупки нескольких уровней как на скриншотах.
для просчёта новой цены используется формула:

baseCost - фиксированная базовая цена покупки уровня
newCost - Постоянно изменяющаяся новая цена
multi - множитель, который раве 1,09
lvl - степень, которая увеличивается на значение уровня.

newCost = baseCost * Mathf.Pow(multi,lvl);

Из за такой формулы цена увеличивается с каждым уровнем, и у меня не получается сделать покупку сразу нескольких уровней.

Язык программирования C# использую в Unity. Я новичок в С#, если сможете более детально объяснить, буду благодарен.







Сообщение отредактировал Hondalf - Пятница, 19 Ноября 2021, 21:18
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Как реализовать множитель покупки нескольких уровней за раз?
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг