horosami
@horosami
ux/ui designer

Как отобразить и спрятать группу объектов в unity?

Есть объекты на сцене с тегом "mycube".
toggle=true - отображает объекты
toggle=false - прячет

скрыть получается, а вот отобразить обратно - нет((
что не так?

public void Toggle_mycube(){
		countercube++;
		if(countercube % 2 == 1){
			GameObject[] gameObjectArray = GameObject.FindGameObjectsWithTag ("mycube");
			foreach(GameObject go in gameObjectArray){
				go.SetActive (false);
			}
		}
		else {
			GameObject[] gameObjectArray = GameObject.FindGameObjectsWithTag ("mycube");
			foreach(GameObject go in gameObjectArray){
				go.SetActive (true);	
			}
		}
	}
  • Вопрос задан
  • 554 просмотра
Решения вопроса 1
Griboks
@Griboks Куратор тега C#
Подробно читайте документацию! FindGameObjectsWithTag ищет только среди активных объектов на сцене.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы