void ShowBG()
    {
        if (countBgChange > 3)
        {
            countBgChange = 0;
            usedBgNum     = "";
        }

        int rndBG = 0;

        foreach (var BG in BGs)
        {
            BG.SetActive(false);
        }

        while (true)
        {
            rndBG = Random.Range(0, BGs.Length);

            if (!usedBgNum.Contains(rndBG.ToString()))
            {
                usedBgNum += rndBG.ToString();
                break;
            }
        }
        BGs[rndBG].SetActive(true);
        countBgChange++;
    }
    public void ChangeBackground(int val)
    {
        foreach (GameObject BG in elements)
        {
            BG.SetActive(false);
        }

        elements[val].SetActive(true);
    }
Exemplo n.º 3
0
 public void resumen_1()
 {
     print("resume_1");
     BG.SetActive(false);
     desempeño.GetComponent <Button>().interactable = false;
     canMove = false;
     resumen1.GetComponent <Button>().interactable = false;
     resumen2.GetComponent <Button>().interactable = false;
     pause.GetComponent <Button>().interactable    = true;
 }
Exemplo n.º 4
0
 void OnShowGuanggao(bool advertisement)
 {
     m_isAdvertisement = advertisement;
     if (m_isAdvertisement)
     {
         gameObj_ShowGroup.SetActive(true);
         BG.SetActive(false);
         isMoving = true;
         //LoadAdnNum = 2;
         timer = 0;
     }
     else
     {
         gameObj_ShowGroup.SetActive(false);
         BG.SetActive(true);
         isMoving   = false;
         LoadAdnNum = 2;
     }
 }
Exemplo n.º 5
0
    public void pausa()
    {
        desempeño.GetComponent <Button>().interactable = true;
        pause.GetComponent <Button>().interactable     = false;
        BG.SetActive(true);
        for (int i = 0; i < elementos_1.Count; i++)
        {
            for (int j = 0; j < elementos_1[i].child.Count; j++)
            {
                if (elementos_1[i].child[j].activeSelf)
                {
                    print(elementos_1[i].child[j].name);
                    x = 1;
                    break;
                }
            }
        }

        if (x == 1)
        {
            canMove = false;
            resumen1.GetComponent <Button>().interactable = true;
            resumen2.GetComponent <Button>().interactable = false;
            resumen1.SetActive(true);
            resumen2.SetActive(false);
            print("x1");
        }
        if (x == 0)
        {
            canMove = false;
            resumen2.SetActive(true);
            resumen1.GetComponent <Button>().interactable = false;
            resumen2.GetComponent <Button>().interactable = true;
            resumen1.SetActive(false);
            print("x0");
        }
    }
Exemplo n.º 6
0
 /// <summary>
 /// 关闭这个
 /// </summary>
 public void OnCloseHouKenTral()
 {
     gameObj_ShowGroup.SetActive(false);
     BG.SetActive(true);
     m_isAdvertisement = false;
 }