Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

CS0029 Не удается неявно преобразовать тип

Денис Пузотрясов Профи (689), открыт 6 часов назад
Нужно, чтобы при нажатии на кнопку button значение переменной booster становилось больше на 5, но пишет ошибку(21 строка):

CS0029 Не удается неявно преобразовать тип "UnityEngine.UI.Button.ButtonClickedEvent" в "bool".

Вот код:

using UnityEngine;
using UnityEngine.UI;

public class clicker : MonoBehaviour
{
private int num;
public Text textNum;
public int booster;
public Button button;

public void addNum()
{
num += booster;
textNum.text = num.ToString();
}
public void boostnum()
{
if (button.onClick)
{
booster += 5;
}

}
}
1 ответ
Jurijus Zaksas Искусственный Интеллект (449365) 3 часа назад
Рекомендую изучить язык хотя бы на базовом уровне и не писать вот такую ересь: if (button.onClick)
Похожие вопросы