// public ScoreListScript listScript; // Use this for initialization void Start() { microbeBuilder = GetComponent <MicrobeBuilderScript>(); Chromosome c = new Chromosome(InstanceData.ChromosomeString); loadedMicrobe = microbeBuilder.CreateInitialMicrobe(c); }
void StartMicrobe() { if (microbeBuilder != null) { chromosomeInd++; microbeText.text = "Microbe: " + (chromosomeInd + 1) + " of " + population.Length; if (chromosomeInd < population.Length) { currentMicrobe = microbeBuilder.CreateInitialMicrobe(population[chromosomeInd]); currentMicrobe.GetComponent <MicrobeDataScript>().SetStartingPosition(new Vector3(0, 0, 0)); //Debug.Log("Starting microbe: " + microbeCount); // Start timer? after specified time, kill microbe and set fitness startTime = Time.time; } } }