У меня есть некоторые проблемы.Когда я обновил коды или теги на проектах.Этот код не работает.Когда я снова выбираю теги в префабах, он снова начинает работать.
Этот фрагмент кода не работает, и я не уверен, почему:
"Map[list.Count()] = GetComponent<GameObject>();"
Я использую этот код, потому что при создании новой карты каждый разЯ не хочу добавлять это.
void Start()
{
var list = Resources.FindObjectsOfTypeAll(typeof(GameObject)).Cast<GameObject>().Where(g => g.tag == "Map").ToList();
var i = 0;
Debug.Log(list.ToList());
Map[list.Count()] = GetComponent<GameObject>();
foreach (var item in list)
{
Debug.Log(item);
Map[i] = item;
i++;
}
}