Войти
UnityФорумОбщее

Как создать спавн поинты?

#0
20:19, 8 апр 2017

Как создать спавн поинты, чтобы на них рандомно  спавнились объекты? Заранее спаисбо

#1
1:06, 8 мая 2017

Создаешь массив типа Transform, заполняешь его объектами-пустышками (от них нам нужны только координаты, читай компонент Transform), можно руками, а можно и из скрипта, собрать все дочерние элементы в иерархии,

public Transform [] arrayOfSpawnPoints;

а потом уже в коде спавнера спавнишь в случайном порядке:

void SpawnAtRandomPoint ()
{
  Instantiate (prefab, arrayOfSpawnPoints [Random.Range (0, arrayOfSpawnPoints.Length)], Quaternion.identity);
}
UnityФорумОбщее

Тема в архиве.