У меня есть одна проблема. Я хочу, чтобы мои префабы появлялись каждый раз, когда мой игрок их забирает. Я исследовал Google и YouTube и попытался использовать случайную функцию и создать экземпляр. Я не знаю, как их использовать. Я написал этот код, который видел на YouTube, и мой префаб Сфера перемещается на 1 см в положение z. Я хочу, чтобы каждый раз, когда я беру объект или мой игрок, появлялся больше в позиции z. Как мне это сделать?
Мой меньший скрипт:
public GameObject Sphere;
public float zrange;
// Use this for initialization
void Start () {
RandomPosition();
}
void RandomPosition()
{
zrange = Random.Range(0f, 2f);
this.transform.position = new Vector3(0, 0, zrange);
}