Ошибка со ссылкой на объект, но ссылка на объект установлена, кто-нибудь, помогите мне, плз.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка со ссылкой на объект, но ссылка на объект установлена, кто-нибудь, помогите мне, плз.

Сообщение Anonymous »


ошибка: NullReferenceException: ссылка на объект не установлена ​​на экземпляр объекта Ground.Update() (в Assets/Scripts/Ground.cs:15)

Земля:

с использованием UnityEngine; публичный класс Ground: MonoBehaviour { частный MeshRenderer meshRenderer; частная пустота Пробуждение() { meshRenderer = GetComponent(); } частное недействительное обновление() { скорость с плавающей запятой = GameManager.Instance.gameSpeed/transform.localScale.x; meshRenderer.material.mainTextureOffset += Vector2.right * скорость * Time.deltaTime; } } Менеджер игры:
с использованием UnityEngine; общедоступный класс GameManager: MonoBehaviour { общественный статический экземпляр GameManager {get; частный набор; } общедоступное число с плавающей запятой initalGameSpeed ​​= 5f; общедоступный float gameSpeedIncrease = 0.1f; общественный плавающий gameSpeed ​​{get; частный набор; } частная пустота Пробуждение() { если (Экземпляр == ноль) { Экземпляр = это; } еще { DestroyImmediate(gameObject); } } частная пустота OnDestroy() { если (Экземпляр == это) { Экземпляр = ноль; } } частная пустота Старт() { Новая игра(); } частная пустота NewGame() { gameSpeed ​​= initalGameSpeed; } частное недействительное обновление() { gameSpeed ​​+= gameSpeedIncrease * Time.deltaTime; } }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»