Здравствуйте, сделал так что бы можно было указать цену товара и бонус в самом юнити(делаю по данному гайду
https://www.youtube.com/watch?v=WOd22Az66SY&t=712s. Данный момент начинается примерно в 14:00). Всё сделал правильно. Указал и цену и бонус, но при покупке улучшения при достаточном количестве средств выдаёт ошибку в лог (Не достаточно средств). Код:
[Header("Работа")]
private int workersCount;
public int [] rabotaCena;
public int [] rabotaBonus;
public void workPan_addClickerScore(int index)
{
if (score >= rabotaCena[index])
{
bonus += rabotaBonus[index];
score -= rabotaCena[index];
}
else
{
Debug.Log("Ошибка");
}
}
Скриншоты:
Если что, я новичок в разработке игр. Не судите строго.