void Start() { genlibScript = mainCam.GetComponent <GeneLib>(); ship = new GameObject[10]; ship[0] = ship0; ship[1] = ship1; ship[2] = ship2; ship[3] = ship3; ship[4] = ship4; ship[5] = ship5; ship[6] = ship6; ship[7] = ship7; ship[8] = ship8; ship[9] = ship9; speed = 10f; }
void Start() { cubesScript0 = cubesPooler0.GetComponent <NewObjectPoolerScript>(); cubesScript1 = cubesPooler1.GetComponent <NewObjectPoolerScript>(); cubesScript2 = cubesPooler2.GetComponent <NewObjectPoolerScript>(); cubesScript3 = cubesPooler3.GetComponent <NewObjectPoolerScript>(); cubesScript4 = cubesPooler4.GetComponent <NewObjectPoolerScript>(); cubesScript5 = cubesPooler5.GetComponent <NewObjectPoolerScript>(); cubesScript6 = cubesPooler6.GetComponent <NewObjectPoolerScript>(); cubesScript7 = cubesPooler7.GetComponent <NewObjectPoolerScript>(); cubesScript8 = cubesPooler8.GetComponent <NewObjectPoolerScript>(); cubesScript9 = cubesPooler9.GetComponent <NewObjectPoolerScript>(); genelib = maincam.GetComponent <GeneLib>(); for (int i = 0; i < cubesScript0.pooledAmount; i++) { if (!cubesScript0.pooledObjects[i].activeInHierarchy) { cubesScript0.pooledObjects[i].transform.position = genelib.chromosomes[0][i]; // hit.transform.position; cubesScript0.pooledObjects[i].SetActive(true); break; } if (cubesScript0.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript1.pooledAmount; i++) { if (!cubesScript1.pooledObjects[i].activeInHierarchy) { cubesScript1.pooledObjects[i].transform.position = genelib.chromosomes[1][i]; // hit.transform.position; cubesScript1.pooledObjects[i].SetActive(true); break; } if (cubesScript1.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript2.pooledAmount; i++) { if (!cubesScript2.pooledObjects[i].activeInHierarchy) { cubesScript2.pooledObjects[i].transform.position = genelib.chromosomes[2][i]; // hit.transform.position; cubesScript2.pooledObjects[i].SetActive(true); break; } if (cubesScript2.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript3.pooledAmount; i++) { if (!cubesScript3.pooledObjects[i].activeInHierarchy) { cubesScript3.pooledObjects[i].transform.position = genelib.chromosomes[3][i]; // hit.transform.position; cubesScript3.pooledObjects[i].SetActive(true); break; } if (cubesScript3.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript4.pooledAmount; i++) { if (!cubesScript4.pooledObjects[i].activeInHierarchy) { cubesScript4.pooledObjects[i].transform.position = genelib.chromosomes[4][i]; // hit.transform.position; cubesScript4.pooledObjects[i].SetActive(true); break; } if (cubesScript4.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript5.pooledAmount; i++) { if (!cubesScript5.pooledObjects[i].activeInHierarchy) { cubesScript5.pooledObjects[i].transform.position = genelib.chromosomes[5][i]; // hit.transform.position; cubesScript5.pooledObjects[i].SetActive(true); break; } if (cubesScript5.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript6.pooledAmount; i++) { if (!cubesScript6.pooledObjects[i].activeInHierarchy) { cubesScript6.pooledObjects[i].transform.position = genelib.chromosomes[6][i]; // hit.transform.position; cubesScript6.pooledObjects[i].SetActive(true); break; } if (cubesScript6.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript7.pooledAmount; i++) { if (!cubesScript7.pooledObjects[i].activeInHierarchy) { cubesScript7.pooledObjects[i].transform.position = genelib.chromosomes[7][i]; // hit.transform.position; cubesScript7.pooledObjects[i].SetActive(true); break; } if (cubesScript7.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript8.pooledAmount; i++) { if (!cubesScript8.pooledObjects[i].activeInHierarchy) { cubesScript8.pooledObjects[i].transform.position = genelib.chromosomes[8][i]; // hit.transform.position; cubesScript8.pooledObjects[i].SetActive(true); break; } if (cubesScript8.pooledObjects[i] == null) { return; } } for (int i = 0; i < cubesScript9.pooledAmount; i++) { if (!cubesScript9.pooledObjects[i].activeInHierarchy) { cubesScript9.pooledObjects[i].transform.position = genelib.chromosomes[9][i]; // hit.transform.position; cubesScript9.pooledObjects[i].SetActive(true); break; } if (cubesScript9.pooledObjects[i] == null) { return; } } }