Esempio n. 1
0
    // Use this for initialization
    void Start()
    {
        ColorsClass a = new ColorsClass();

        a.name  = "RED";
        a.color = Red;

        ColorsClass b = new ColorsClass();

        b.name  = "Orange";
        b.color = Orange;

        ColorsClass c = new ColorsClass();

        c.name  = "Yellow";
        c.color = Yellow;

        ColorsClass d = new ColorsClass();

        d.name  = "Teal";
        d.color = Teal;
        ColorsClass e = new ColorsClass();

        e.name  = "Blue";
        e.color = Blue;
        ColorsClass f = new ColorsClass();

        f.name  = "Aqua";
        f.color = Aqua;
        ColorsClass g = new ColorsClass();

        g.name  = "Purple";
        g.color = Purple;
        ColorsClass h = new ColorsClass();

        h.name  = "Green";
        h.color = Green;


        colors.Add(a);
        colors.Add(b);
        colors.Add(c);
        colors.Add(d);
        colors.Add(e);
        colors.Add(f);
        colors.Add(g);
        colors.Add(h);



        SaveData.gameObject.SetActive(false);
        Restart.gameObject.SetActive(false);
        nameinput.gameObject.SetActive(false);
        buttontext     = SaveData.GetComponentInChildren <Text>();
        Time.timeScale = 1;



        ShuffleColorList = colors.OrderBy(x => Random.value).ToList();



        for (int i = 0; i < 8; i++)
        {
            GameObject ColorBox = Instantiate(image, transform.position, transform.rotation, transform);
            ColorBox.GetComponent <Image>().color = ShuffleColorList[i].color;
            ColorBox.name = ShuffleColorList[i].name;
        }
    }