NullReferenceException: Object reference not set to an instance of an object Taks.Start () (at Assets/Scripts 2/Taks.cs:27)

Я делаю простую игру викторину. И использую готовый текст и просто делю его с помощью Split. И у меня все прекрасно работает но выдаёт вот такую ошибку NullReferenceException: Object reference not set to an instance of an object. И из-за этой ошибки не получается скомпилировать её. Вот тут выдаёт ошибку

string[] A = Answers.Split(';');

И ее выдаёт вроде на всех переменных которые связанны с этой

А вот весь код

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class Taks : MonoBehaviour
{
    public TextAsset All;
    string Text;
    public string TasK;
    public string Answers;
    public Text Tesk;
    public Text a1;
    public Text a2;
    public Text a3;
    public Text a4;
    public string True;

    void Start()
    {
        Text = All.text;
        string[] s = Text.Split('/');
        TasK = s[0];
        Answers = s[1];
        True = s[2];
        Tesk.text = TasK;
        string[] A = Answers.Split(';');
        a1.text = A[0];
        a2.text = A[1];
        a3.text = A[2];
        a4.text = A[3];
    }


    void Update()
    {
        
    }
}

Я ещё только начинаю. Помогите пожалуйста.


Ответы (0 шт):