Проблема с присвоением имен экземплярам объектов - PullRequest
0 голосов
/ 07 апреля 2019

Мне нужно создать похожие объекты по Instantiate(). Также мне нужно назвать их как-то вроде mob1, mob2, mob3 и т. Д. Как я могу сделать это по коду? (У меня проблема с присвоением им имен, а не с их созданием).

Спасибо.

Ответы [ 2 ]

2 голосов
/ 07 апреля 2019

Это просто:

    GameObject go = Instantiate(prefab, new Vector3(0, 0, 0), Quaternion.identity);
    go.transform.name = "mob" + index;
    index++;
0 голосов
/ 07 апреля 2019

Попробуйте это:

public GameObject CloneObject(GameObject objectToInstanitate, int i)
{
    GameObject mob = Instantiate(objectToInstanitate);
    mob.name = "mob" + i.ToString();
    return mob;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...