public void postaviVozila() { SpawnGameObjectSkripta[] spawn1 = GetComponentsInChildren <SpawnGameObjectSkripta> (); spawn1 [izbira].postaviVozila(); kovanci[0].SetActive(RandomVoziloSkripta.vrniRandomKovanec()); kovanci[1].SetActive(RandomVoziloSkripta.vrniRandomKovanec()); kovanci[2].SetActive(RandomVoziloSkripta.vrniRandomKovanec()); kovanci[3].SetActive(RandomVoziloSkripta.vrniRandomKovanec()); kovanci[4].SetActive(RandomVoziloSkripta.vrniRandomKovanec()); kovanci[5].SetActive(RandomVoziloSkripta.vrniRandomKovanec()); }
void Awake() { zadnjihX = new GameObject[5]; int skupaj = verCesta + verZeleznica; int sestevek = 0; randomVozilo = transform.FindChild ("randomVozilo").GetComponent<RandomVoziloSkripta>(); randomVlak = transform.FindChild("randomVlak").GetComponent<randomVlakSkripta>(); raca = GameObject.Find ("raca"); list = new List<GameObject>(); vec = Vector3.zero;//transform.position; tabela = new GameObject[skupaj]; for (int i=0; i < verCesta; i++) { tabela[i] = cesta; } sestevek += verCesta; for (int i=sestevek; i < sestevek+verZeleznica; i++) { tabela[i] = zeleznica; } sestevek += verZeleznica; prviCesta = Instantiate (cesta) as GameObject; prviCesta.transform.SetParent (transform); GameObject zacasna = prviCesta; for (int i=0; i < 10; i++) { GameObject inst = Instantiate(cesta) as GameObject; zacasna.GetComponent<nazajSkripta>().nazaj = inst; zacasna.GetComponent<nazajSkripta>().id = "cesta"; inst.transform.SetParent(transform); zacasna = inst; } zacasna.GetComponent<nazajSkripta>().id = "cesta"; zadnjiCesta = zacasna; prviZeleznica = Instantiate (zeleznica) as GameObject; prviZeleznica.transform.SetParent (transform); GameObject zacasna2 = prviZeleznica; for (int i=0; i < 10; i++) { GameObject inst = Instantiate(zeleznica) as GameObject; zacasna2.GetComponent<nazajSkripta>().nazaj = inst; zacasna2.GetComponent<nazajSkripta>().id = "zeleznica"; inst.transform.SetParent(transform); zacasna2 = inst; } zacasna2.GetComponent<nazajSkripta>().id = "zeleznica"; zadnjiZeleznica = zacasna2; prviSiroka = Instantiate (travaSiroka) as GameObject; prviSiroka.transform.SetParent (transform); GameObject zacasna3 = prviSiroka; for (int i=0; i < 10; i++) { GameObject inst = Instantiate(travaSiroka) as GameObject; zacasna3.GetComponent<nazajSkripta>().nazaj = inst; zacasna3.GetComponent<nazajSkripta>().id = "siroka"; inst.transform.SetParent(transform); zacasna3 = inst; } zacasna3.GetComponent<nazajSkripta>().id = "siroka"; zadnjiSiroka = zacasna3; prviCrte = Instantiate (crte) as GameObject; prviCrte.transform.SetParent (transform); GameObject zacasna4 = prviCrte; //zacasna4.SetActive (false); for (int i=0; i < 10; i++) { GameObject inst = Instantiate(crte) as GameObject; zacasna4.GetComponent<nazajSkripta>().nazaj = inst; zacasna4.GetComponent<nazajSkripta>().id = "crte"; inst.transform.SetParent(transform); zacasna4 = inst; //zacasna4.SetActive (false); } zacasna4.GetComponent<nazajSkripta>().id = "crte"; zadnjiCrte = zacasna4; prviTrava = Instantiate (trava) as GameObject; prviTrava.transform.SetParent (transform); GameObject zacasna5 = prviTrava; //zacasna5.SetActive (false); for (int i=0; i < 10; i++) { GameObject inst = Instantiate(trava) as GameObject; zacasna5.GetComponent<nazajSkripta>().nazaj = inst; zacasna5.GetComponent<nazajSkripta>().id = "trava"; inst.transform.SetParent(transform); zacasna5 = inst; //zacasna5.SetActive (false); } zacasna5.GetComponent<nazajSkripta>().id = "trava"; zadnjiTrava = zacasna5; Kmetija = Instantiate (kmetija); list.Add (Kmetija); nalozeno++; }
void Awake() { zadnjihX = new GameObject[5]; int skupaj = verCesta + verZeleznica; int sestevek = 0; randomVozilo = transform.FindChild("randomVozilo").GetComponent <RandomVoziloSkripta>(); raca = GameObject.Find("raca"); list = new List <GameObject>(); vec = Vector3.zero; //transform.position; tabela = new GameObject[skupaj]; for (int i = 0; i < verCesta; i++) { tabela[i] = cesta; } sestevek += verCesta; for (int i = sestevek; i < sestevek + verZeleznica; i++) { tabela[i] = zeleznica; } sestevek += verZeleznica; prviCesta = Instantiate(cesta) as GameObject; prviCesta.transform.SetParent(transform); GameObject zacasna = prviCesta; for (int i = 0; i < 10; i++) { GameObject inst = Instantiate(cesta) as GameObject; zacasna.GetComponent <nazajSkripta>().nazaj = inst; zacasna.GetComponent <nazajSkripta>().id = "cesta"; inst.transform.SetParent(transform); zacasna = inst; } zacasna.GetComponent <nazajSkripta>().id = "cesta"; zadnjiCesta = zacasna; prviZeleznica = Instantiate(zeleznica) as GameObject; prviZeleznica.transform.SetParent(transform); GameObject zacasna2 = prviZeleznica; for (int i = 0; i < 10; i++) { GameObject inst = Instantiate(zeleznica) as GameObject; zacasna2.GetComponent <nazajSkripta>().nazaj = inst; zacasna2.GetComponent <nazajSkripta>().id = "zeleznica"; inst.transform.SetParent(transform); zacasna2 = inst; } zacasna2.GetComponent <nazajSkripta>().id = "zeleznica"; zadnjiZeleznica = zacasna2; prviSiroka = Instantiate(travaSiroka) as GameObject; prviSiroka.transform.SetParent(transform); GameObject zacasna3 = prviSiroka; for (int i = 0; i < 10; i++) { GameObject inst = Instantiate(travaSiroka) as GameObject; zacasna3.GetComponent <nazajSkripta>().nazaj = inst; zacasna3.GetComponent <nazajSkripta>().id = "siroka"; inst.transform.SetParent(transform); zacasna3 = inst; } zacasna3.GetComponent <nazajSkripta>().id = "siroka"; zadnjiSiroka = zacasna3; prviCrte = Instantiate(crte) as GameObject; prviCrte.transform.SetParent(transform); GameObject zacasna4 = prviCrte; //zacasna4.SetActive (false); for (int i = 0; i < 10; i++) { GameObject inst = Instantiate(crte) as GameObject; zacasna4.GetComponent <nazajSkripta>().nazaj = inst; zacasna4.GetComponent <nazajSkripta>().id = "crte"; inst.transform.SetParent(transform); zacasna4 = inst; //zacasna4.SetActive (false); } zacasna4.GetComponent <nazajSkripta>().id = "crte"; zadnjiCrte = zacasna4; prviTrava = Instantiate(trava) as GameObject; prviTrava.transform.SetParent(transform); GameObject zacasna5 = prviTrava; //zacasna5.SetActive (false); for (int i = 0; i < 10; i++) { GameObject inst = Instantiate(trava) as GameObject; zacasna5.GetComponent <nazajSkripta>().nazaj = inst; zacasna5.GetComponent <nazajSkripta>().id = "trava"; inst.transform.SetParent(transform); zacasna5 = inst; //zacasna5.SetActive (false); } zacasna5.GetComponent <nazajSkripta>().id = "trava"; zadnjiTrava = zacasna5; Kmetija = Instantiate(kmetija); list.Add(Kmetija); nalozeno++; }