Как удалить элемент со вложенного списка в списке?
Доброго времени суток! Как удалить qCat.question c catList после использования! Чтоб не повторялась.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class GamesManagers : MonoBehaviour
{
public Category[] category;
public Text catText;
public Text qText;
public Text[] anwersText;
public Text commText;
List<object> catList;
List<object> qList;
private int randCat;
private int randQ;
private void Start()
{
catList = new List<object>(category);
}
public void OnClickPlay()
{
randCat = Random.Range(0, catList.Count);
Category crntCat = catList[randCat] as Category;
catText.text = crntCat.categoryName;
List<object> questions = new List<object>(crntCat.questions);
randQ = Random.Range(0, questions.Count);
Question qCat = questions[randQ] as Question;
qText.text = qCat.question;
}
}
[System.Serializable]
public class Category
{
public string categoryName;
public Question[] questions;
}
[System.Serializable]
public class Question
{
public string question;
public string[] answers = new string[3];
public string comment;
}
Comments