Как получать компоненты через GetComponent из массива? UNITY, C#

273
10 марта 2018, 16:23

как получить getcomponent transform из элемента массива (например, i)?

Answer 1
Transform[] tempTransform = new Transform[MainArray.length];
for (int i = 0; i < MainArray.length; i++)
{
    tempTransform[i] = MainArray.transform;
}

В данном примере создается массив из всех компонентов Transform вашего основного массива MainArray.

То есть MainArray[i].transform и есть получение компонента Transform элемента массива i.

READ ALSO
Несколько вопросов по C# обфускации (SmartAssembly, internal функции)

Несколько вопросов по C# обфускации (SmartAssembly, internal функции)

Экспериментирую с различными обфускаторами, чтобы защитить свой код от повторного использования

300
C# и chart для финансовых рынков

C# и chart для финансовых рынков

Хочу реализовать отображение графиков используя wpf

258
система строительства, как в clash of clans в unity

система строительства, как в clash of clans в unity

Как создать систему строительства на С# в Unity на подобии системы строительства, как в clash of clans? Нужно создать саму сетку строительства на которую...

280
combobox не выводит выбранную строчу в datagridview

combobox не выводит выбранную строчу в datagridview

Нужно при выборе значения в combobox выводило выбранную строчу в datagridview

233