Я держу свои клоны в списке графических интерфейсов в Unity3D & C#.Как включить дочерние объекты клона в Unity?
button = Instantiate(BlackBox, Vector2.zero, Quaternion.identity) as GameObject;
buttons.Add(button);
Как включить ArrowRight в this situation?
Я хочу связаться с ArrowRight, чтобы включить его. Я пробовал вариации такого рода методов:
buttons[index].gameObject.transform.GetChild(1).gameObject.SetActive(true);
, но он не работает. Objects' components.
Глядя на образ, я подозреваю, что вы хотите назвать GetChild (0), но это небольшая проблема , Другое сомнение: активирован ли объект BlackBox? Потому что вы не можете сделать ребенка активным, если родителя нет. –
Да, но этот код не включает также ArrowLeft. –
Вы правы, я отредактировал свой комментарий с другой проблемой, пока вы отвечали на вопросы :) –