Hello,
how can i set random coordinates to each number in array? AND how do i spawn it?
Can someone help? I want to spawn 20 dots (I have array for that. Don’t worry about this) with given random coordinates (on camera view) for each dot.
Thank you for answers.
This is my code:
void Start () {
for (int i = 0; i < dots.Length; i++) {
x = Random.Range (Camera.main.ScreenToWorldPoint(new Vector2(0, 0)).x, Camera.main.ScreenToWorldPoint(new Vector2(Screen.width, 0)).x);
y = Random.Range (Camera.main.ScreenToWorldPoint(new Vector2(0, 0)).y, Camera.main.ScreenToWorldPoint(new Vector2(0, Screen.height)).y);
SpawnDots();
}
}
public void SpawnDots() {
Vector2 spawnPosition = new Vector2(x, y);
Instantiate(Dot, spawnPosition, Quaternion.identity);
}