Не удается неявно преобразовать тип `string 'в` UnityEngine.GUIText' - PullRequest
0 голосов
/ 25 марта 2019

Я делаю игру в Unity и хочу показать на экране те жизни, которые оставил игрок. Я продолжаю получать сообщение об ошибке: «Не удается неявно преобразовать тип` string 'в UnityEngine.GUIText »в Unity, когда я компилирую код, показанный ниже. Я видел, как функция Update в классе Message работает точно так же, как в учебнике, поэтому я не знаю, в чем заключается моя проблема.

public class GameManager : MonoBehaviour {

    public static int lives = 3;
}

//

public class Message : MonoBehaviour
{

    public Text scoreText;

    void Update()
    {
        scoreText.text = "Lives: " + GameManager.lives.ToString();
    }
}

Ответы [ 2 ]

0 голосов
/ 25 марта 2019

Вы можете дважды щелкнуть по ошибке, чтобы увидеть, откуда она появляется. Вы получаете информацию о имени скрипта и строке , откуда исходит ошибка. Надеюсь, это поможет.

0 голосов
/ 25 марта 2019

Вы включили: using UnityEngine.UI; поверх вашего кода?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...