Как активировать одну анимацию ошибки , но при ошибке проверки "имеющихся ресурсов" в unity 2d
Приветствую читателей данного вопроса.
Делаю Кликер-игру на unity 2d и при ошибке проверки нужных ресурсов для покупки определенного улучшения мне нужно, что бы активировалась заскриптованная в проверке ресурсов анимация, которая выводит UI Button из за границ экрана, всё перешерстил - ничего не нашёл :(
Даю пример моего кода, который срабатывает только через функцию OnClick()
public void PlayAnim()
{
anim.SetTrigger("play");
}
Так же скрипт проверки ресурсов
public void BuyPlus1PowerSilver()
{
if (allSilver >= 40)
{
PowerPicaxeSilver = PowerPicaxeSilver + 1;
silver = silver - 40;
allSilver = allSilver - 40;
PlayerPrefs.SetInt("bronze", bronze);
PlayerPrefs.SetInt("allBronze", allBronze);
PlayerPrefs.SetInt("PowerPicaxeSilver", PowerPicaxeSilver);
}
else
{
PlayAnim(); -> анимация не срабатывает
Debug.Log("Не хватает серебра!"); -> выводит ошибку, но только в консоль unity
}
}