Не удается неявно преобразовать тип `string 'в` UnityEngine.UI.Text' - PullRequest
0 голосов
/ 23 сентября 2018

Консоль сообщает мне:

cannot implicitly convert type `string' to `UnityEngine.UI.Text'

Я пытаюсь сделать так, чтобы моя «сумма денег» уменьшалась при применении эффекта (нажатие кнопки «Применить») с помощью пользовательского интерфейса.

int moneyamount;
int isApplied;

public Text moneyAmountText;
public Text effectPrice;

public Button buybutton;

// Use this for initialization
void Start () {
    moneyamount = PlayerPrefs.GetInt ("MoneyAmount");   
}

// Update is called once per frame
void Update () {

    moneyAmountText = "Money: " + moneyamount.ToString () + "$";

    isApplied = PlayerPrefs.GetInt ("isApplied");

    if (moneyamount >= 5 && isApplied == 0)
        buybutton.interactable = true;
    else
        buybutton.interactable = false;

}

public void applyeff()
{
    moneyamount -= 5;
    PlayerPrefs.SetInt ("isApplied", 1);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...