Advertisement
Guest User

bubusettete

a guest
Nov 24th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.52 KB | None | 0 0
  1. int numerocartelle = GameObject.Find("CartelleScelte").GetComponent<CartelleScelte>().cartelle.Length;
  2.         string[] cartelle = { "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "C11", "C12", "C13", "C14", "C15", "C16", "C17", "T" };
  3.         //Rimuovo le cartelle scelte dal giocatore
  4.         for(int i=0;i< GameObject.Find("CartelleScelte").GetComponent<CartelleScelte>().cartelle.Length; i++)
  5.         {
  6.             for (int k = GameObject.Find("CartelleScelte").GetComponent<CartelleScelte>().cartelle[i]; k < numerocartelle - 1; k++)
  7.                 cartelle[k] = cartelle[k + 1];
  8.             numerocartelle--;
  9.         }
  10.         int giocatorecontabellone= UnityEngine.Random.Range(0,3);
  11.         if (giocatorecontabellone == 0)
  12.         {
  13.             giuliatabellone = true;
  14.             int numerocartella = cartelle.Length - 1;
  15.             string cartellacasuale = cartelle[numerocartella];
  16.             GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
  17.             cartella.transform.SetParent(sottomenugiulia.transform);
  18.             cartella.transform.localPosition = new Vector3(0, 0, 0);
  19.             cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
  20.             for (int k = numerocartella; k < numerocartelle - 1; k++)
  21.                 cartelle[k] = cartelle[k + 1];
  22.             numerocartelle--;
  23.         }
  24.         else
  25.             for (int i = 0; i < 3; i++)
  26.             {
  27.                 int numerocartella = UnityEngine.Random.Range(0, cartelle.Length);
  28.                 string cartellacasuale = cartelle[numerocartella];
  29.                 GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
  30.                 cartella.transform.SetParent(sottomenugiulia.transform);
  31.                 if (i == 0)
  32.                     cartella.transform.localPosition = new Vector3(0, 220, 0);
  33.                 else if (i == 1)
  34.                     cartella.transform.localPosition = new Vector3(0, 0, 0);
  35.                 else
  36.                     cartella.transform.localPosition = new Vector3(0, -220, 0);
  37.                 cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
  38.                 for (int k = numerocartella; k < numerocartelle - 1; k++)
  39.                     cartelle[k] = cartelle[k + 1];
  40.                 numerocartelle--;
  41.             }
  42.         if (giocatorecontabellone == 1)
  43.         {
  44.             lucatabellone = true;
  45.             int numerocartella = cartelle.Length - 1;
  46.             string cartellacasuale = cartelle[numerocartella];
  47.             GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
  48.             cartella.transform.SetParent(sottomenuluca.transform);
  49.             cartella.transform.localPosition = new Vector3(0, 0, 0);
  50.             cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
  51.             for (int k = numerocartella; k < numerocartelle - 1; k++)
  52.                 cartelle[k] = cartelle[k + 1];
  53.             numerocartelle--;
  54.         }
  55.         else
  56.             for (int i = 0; i < 3; i++)
  57.             {
  58.                 int numerocartella = UnityEngine.Random.Range(0, cartelle.Length);
  59.                 string cartellacasuale = cartelle[numerocartella];
  60.                 GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
  61.                 cartella.transform.SetParent(sottomenuluca.transform);
  62.                 if (i == 0)
  63.                     cartella.transform.localPosition = new Vector3(0, 220, 0);
  64.                 else if (i == 1)
  65.                     cartella.transform.localPosition = new Vector3(0, 0, 0);
  66.                 else
  67.                     cartella.transform.localPosition = new Vector3(0, -220, 0);
  68.                 cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
  69.                 for (int k = numerocartella; k < numerocartelle - 1; k++)
  70.                     cartelle[k] = cartelle[k + 1];
  71.                 numerocartelle--;
  72.             }
  73.         if (giocatorecontabellone == 2)
  74.         {
  75.             paolotabellone = true;
  76.             int numerocartella = cartelle.Length - 1;
  77.             string cartellacasuale = cartelle[numerocartella];
  78.             GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
  79.             cartella.transform.SetParent(sottomenupaolo.transform);
  80.             cartella.transform.localPosition = new Vector3(0, 0, 0);
  81.             cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
  82.             for (int k = numerocartella; k < numerocartelle - 1; k++)
  83.                 cartelle[k] = cartelle[k + 1];
  84.             numerocartelle--;
  85.         }
  86.         else
  87.             for (int i = 0; i < 3; i++)
  88.             {
  89.                 int numerocartella = UnityEngine.Random.Range(0, cartelle.Length);
  90.                 string cartellacasuale = cartelle[numerocartella];
  91.                 GameObject cartella = Instantiate(Resources.Load(cartellacasuale)) as GameObject;
  92.                 cartella.transform.SetParent(sottomenupaolo.transform);
  93.                 if (i == 0)
  94.                     cartella.transform.localPosition = new Vector3(0, 220, 0);
  95.                 else if (i == 1)
  96.                     cartella.transform.localPosition = new Vector3(0, 0, 0);
  97.                 else
  98.                     cartella.transform.localPosition = new Vector3(0, -220, 0);
  99.                 cartella.transform.localScale = new Vector3(1.4f, 1.4f, 1);
  100.                 for (int k = numerocartella; k < numerocartelle - 1; k++)
  101.                     cartelle[k] = cartelle[k + 1];
  102.                 numerocartelle--;
  103.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement