Страница 1 из 1

Как проверить наличие Дочернего Объекта

СообщениеДобавлено: 12 янв 2018, 15:54
Orcan
Привет всем! Как проверить наличие Дочернего Объекта ? Пытаюсь проверить наличие дочернего объекта у элемента но выдаёт ошибку. Transform child out of bounds
пытаюсь так сделать
if (ViborEnemy.transform.GetChild(0) != null) или
if (if (ViborEnemy.transform.GetChild(0).gameObject != null )
Всё равно выдаёт ошибку. Так же когда массив проверяю
if (Arrey[1] != nul){ } - как проверить есть массив под таким номером

Re: Как проверить наличие Дочернего Объекта

СообщениеДобавлено: 12 янв 2018, 16:23
seaman
Оберните в try/catch либо используйте foreach для подсчета деток.

Re: Как проверить наличие Дочернего Объекта

СообщениеДобавлено: 12 янв 2018, 16:47
Tolking

Re: Как проверить наличие Дочернего Объекта

СообщениеДобавлено: 12 янв 2018, 19:58
Orcan
уот так уот
if(cardsEnemyCell[i].transform.childCount >= 1 )