Привет! Первый раз в своей жизни решил воспользоваться пространствами имен для лучшего инжениринга. Пытаюсь присвоить переменной с типом GameObject объект с текущей сцены, но мое решение не работает и Unity возвращает Object reference not set to an instance of an object.
Код:
Код
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;
namespace LogSystem
{
public class Log : MonoBehaviour
{
public static TMP_Text messageText;
private void Start()
{
messageText = GameObject.Find("DebugLog").GetComponent<TMP_Text>();
}
}
}