As the topic says the script is making more than one clone och landing area so i have about 10-15 flares.
Here is the player script if anyone can help me. using Unity version 5.3.8p2.
public Transform playerSpawnPoints; // The parent of the spawn points
public GameObject landingAreaPrefab;
private bool reSpawn = false;
private Transform[] spawnPoints;
private bool lastRespawnToggle = false;
// Use this for initialization
void Start () {
spawnPoints = playerSpawnPoints.GetComponentsInChildren<Transform> ();
}
// Update is called once per frame
void Update () {
if (lastRespawnToggle != reSpawn) {
Respawn ();
reSpawn = false;
} else {
lastRespawnToggle = reSpawn;
}
}
private void Respawn() {
int i = Random.Range (1, spawnPoints.Length);
transform.position = spawnPoints [i].transform.position;
}
void OnFindClearArea () {
Invoke ("DropFlare", 3f);
}
void DropFlare () {
Instantiate (landingAreaPrefab, transform.position, transform.rotation);
}