Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int numerocartelle = GameObject.Find("CartelleScelte").GetComponent<CartelleScelte>().cartelle.Length;
- string[] cartelle = { "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "C11", "C12", "C13", "C14", "C15", "C16", "C17", "T" };
- //Rimuovo le cartelle scelte dal giocatore
- for(int i=0;i< GameObject.Find("CartelleScelte").GetComponent<CartelleScelte>().cartelle.Length; i++)
- {
- for (int k = GameObject.Find("CartelleScelte").GetComponent<CartelleScelte>().cartelle[i]; k < numerocartelle - 1; k++)
- cartelle[k] = cartelle[k + 1];
- numerocartelle--;
- }
- int giocatorecontabellone= UnityEngine.Random.Range(0,3);
- if (giocatorecontabellone == 0)
- {
- giuliatabellone = true;
- int numerocartella = cartelle.Length - 1;
- string cartellacasuale = cartelle[numerocartella];
- GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
- cartella.transform.SetParent(sottomenugiulia.transform);
- cartella.transform.localPosition = new Vector3(0, 0, 0);
- cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
- for (int k = numerocartella; k < numerocartelle - 1; k++)
- cartelle[k] = cartelle[k + 1];
- numerocartelle--;
- }
- else
- for (int i = 0; i < 3; i++)
- {
- int numerocartella = UnityEngine.Random.Range(0, cartelle.Length);
- string cartellacasuale = cartelle[numerocartella];
- GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
- cartella.transform.SetParent(sottomenugiulia.transform);
- if (i == 0)
- cartella.transform.localPosition = new Vector3(0, 220, 0);
- else if (i == 1)
- cartella.transform.localPosition = new Vector3(0, 0, 0);
- else
- cartella.transform.localPosition = new Vector3(0, -220, 0);
- cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
- for (int k = numerocartella; k < numerocartelle - 1; k++)
- cartelle[k] = cartelle[k + 1];
- numerocartelle--;
- }
- if (giocatorecontabellone == 1)
- {
- lucatabellone = true;
- int numerocartella = cartelle.Length - 1;
- string cartellacasuale = cartelle[numerocartella];
- GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
- cartella.transform.SetParent(sottomenuluca.transform);
- cartella.transform.localPosition = new Vector3(0, 0, 0);
- cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
- for (int k = numerocartella; k < numerocartelle - 1; k++)
- cartelle[k] = cartelle[k + 1];
- numerocartelle--;
- }
- else
- for (int i = 0; i < 3; i++)
- {
- int numerocartella = UnityEngine.Random.Range(0, cartelle.Length);
- string cartellacasuale = cartelle[numerocartella];
- GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
- cartella.transform.SetParent(sottomenuluca.transform);
- if (i == 0)
- cartella.transform.localPosition = new Vector3(0, 220, 0);
- else if (i == 1)
- cartella.transform.localPosition = new Vector3(0, 0, 0);
- else
- cartella.transform.localPosition = new Vector3(0, -220, 0);
- cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
- for (int k = numerocartella; k < numerocartelle - 1; k++)
- cartelle[k] = cartelle[k + 1];
- numerocartelle--;
- }
- if (giocatorecontabellone == 2)
- {
- paolotabellone = true;
- int numerocartella = cartelle.Length - 1;
- string cartellacasuale = cartelle[numerocartella];
- GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
- cartella.transform.SetParent(sottomenupaolo.transform);
- cartella.transform.localPosition = new Vector3(0, 0, 0);
- cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
- for (int k = numerocartella; k < numerocartelle - 1; k++)
- cartelle[k] = cartelle[k + 1];
- numerocartelle--;
- }
- else
- for (int i = 0; i < 3; i++)
- {
- int numerocartella = UnityEngine.Random.Range(0, cartelle.Length);
- string cartellacasuale = cartelle[numerocartella];
- GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
- cartella.transform.SetParent(sottomenupaolo.transform);
- if (i == 0)
- cartella.transform.localPosition = new Vector3(0, 220, 0);
- else if (i == 1)
- cartella.transform.localPosition = new Vector3(0, 0, 0);
- else
- cartella.transform.localPosition = new Vector3(0, -220, 0);
- cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
- for (int k = numerocartella; k < numerocartelle - 1; k++)
- cartelle[k] = cartelle[k + 1];
- numerocartelle--;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement