Ejemplo n.º 1
0
 public void WonMethod(string Who)
 {
     if (Who == "White")
     {
         GameObject[] CheckerList = GameObject.FindGameObjectsWithTag("ButtonTag"); // w taki sposob się dostaje do obiektów
         foreach (GameObject Checker in CheckerList)
         {
             Checker.GetComponent <Button>().enabled = false;
         }
         GameObject[] SDList = GameObject.FindGameObjectsWithTag("SurrDraw"); // w taki sposob się dostaje do obiektów
         foreach (GameObject SD in SDList)
         {
             SD.GetComponent <Button>().enabled = false;
         }
         temp = (Button)Instantiate(WW, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity);
         temp.transform.SetParent(GameCanvas.transform, false);
     }
     if (Who == "Black")
     {
         GameObject[] CheckerList = GameObject.FindGameObjectsWithTag("ButtonTag"); // w taki sposob się dostaje do obiektów
         foreach (GameObject Checker in CheckerList)
         {
             Checker.GetComponent <Button>().enabled = false;
         }
         GameObject[] SDList = GameObject.FindGameObjectsWithTag("SurrDraw"); // w taki sposob się dostaje do obiektów
         foreach (GameObject SD in SDList)
         {
             SD.GetComponent <Button>().enabled = false;
         }
         temp = (Button)Instantiate(BW, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity);
         temp.transform.SetParent(GameCanvas.transform, false);
     }
 }
Ejemplo n.º 2
0
 public void Clicked()
 {
     if (Variables.Turn == "Black")
     {
         GameObject[] CheckerList = GameObject.FindGameObjectsWithTag("ButtonTag"); // w taki sposob się dostaje do obiektów
         foreach (GameObject Checker in CheckerList)
         {
             Checker.GetComponent <Button>().enabled = false;
         }
         GameObject[] ActiveList = GameObject.FindGameObjectsWithTag("Active"); // w taki sposob się dostaje do obiektów
         foreach (GameObject Act in ActiveList)
         {
             Destroy(Act.gameObject);
         }
         GameObject[] SDList = GameObject.FindGameObjectsWithTag("SurrDraw"); // w taki sposob się dostaje do obiektów
         foreach (GameObject SD in SDList)
         {
             SD.GetComponent <Button>().enabled = false;
         }
         // pop up
         temp = (Image)Instantiate(PopUpWindow, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity);
         temp.transform.SetParent(GameCanvas.transform, false);
         temp.GetComponent <RectTransform>().eulerAngles = new Vector3(180.0f, 180.0f, 0.0f);
     }
 }
Ejemplo n.º 3
0
    public void CancelSelection()
    {
        switch (curChar)
        {
        case SelectableCharacters.Leslie:
            CD.GetComponent <Collider2D>().isTrigger = true;
            Leslie.GetComponent <Image>().sprite     = HoverImages[0];
            break;

        case SelectableCharacters.Jona:
            ND.GetComponent <Collider2D>().isTrigger = true;
            Jona.GetComponent <Image>().sprite       = HoverImages[1];
            break;

        case SelectableCharacters.Ashita:
            NED.GetComponent <Collider2D>().isTrigger = true;
            Ashita.GetComponent <Image>().sprite      = HoverImages[2];
            break;

        case SelectableCharacters.Catarine:
            ED.GetComponent <Collider2D>().isTrigger = true;
            Catarine.GetComponent <Image>().sprite   = HoverImages[3];
            break;

        case SelectableCharacters.Ramsey:
            SED.GetComponent <Collider2D>().isTrigger = true;
            Ramsey.GetComponent <Image>().sprite      = HoverImages[4];
            break;

        case SelectableCharacters.Drogas:
            SD.GetComponent <Collider2D>().isTrigger = true;
            Drogas.GetComponent <Image>().sprite     = HoverImages[5];
            break;

        case SelectableCharacters.Sylvia:
            SWD.GetComponent <Collider2D>().isTrigger = true;
            Sylvia.GetComponent <Image>().sprite      = HoverImages[6];
            break;

        case SelectableCharacters.Bjin:
            WD.GetComponent <Collider2D>().isTrigger = true;
            Bjin.GetComponent <Image>().sprite       = HoverImages[7];
            break;

        case SelectableCharacters.Xavier:
            NWD.GetComponent <Collider2D>().isTrigger = true;
            Xavier.GetComponent <Image>().sprite      = HoverImages[8];
            break;

        case SelectableCharacters.None:
            break;

        default:
            break;
        }
        weaponSelect.SetActive(false);
        weaponSelectActive = false;
        characterChosen    = false;
    }
Ejemplo n.º 4
0
 public void Clicked()
 {
     Destroy(GameObject.Find("Main Camera").GetComponent <Draw>().temp2.gameObject);
     GameObject[] CheckerList = GameObject.FindGameObjectsWithTag("ButtonTag"); // w taki sposob się dostaje do obiektów
     foreach (GameObject Checker in CheckerList)
     {
         Checker.GetComponent <Button>().enabled = true;
     }
     GameObject[] SDList = GameObject.FindGameObjectsWithTag("SurrDraw"); // w taki sposob się dostaje do obiektów
     foreach (GameObject SD in SDList)
     {
         SD.GetComponent <Button>().enabled = true;
     }
 }
Ejemplo n.º 5
0
 public void Clicked()
 {
     Variables.WhiteDraw = false;
     Variables.BlackDraw = false;
     //spawn dialogue window
     // jezeli obie strony wyraza zgode skrypt zespawnuje draw button
     GameObject[] CheckerList = GameObject.FindGameObjectsWithTag("ButtonTag"); // w taki sposob się dostaje do obiektów
     foreach (GameObject Checker in CheckerList)
     {
         Checker.GetComponent <Button>().enabled = false;
     }
     GameObject[] SDList = GameObject.FindGameObjectsWithTag("SurrDraw"); // w taki sposob się dostaje do obiektów
     foreach (GameObject SD in SDList)
     {
         SD.GetComponent <Button>().enabled = false;
     }
     temp2 = (Image)Instantiate(PopupDraw, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity);
     temp2.transform.SetParent(GameCanvas.transform, false);
 }
Ejemplo n.º 6
0
 public void Clicked()
 {
     //Destroy(GameObject.Find("Main Camera").GetComponent<Draw>().temp2.gameObject);
     GameObject[] CheckerList = GameObject.FindGameObjectsWithTag("ButtonTag");
     foreach (GameObject Checker in CheckerList)
     {
         Checker.GetComponent <Button>().enabled = true;
     }
     GameObject[] SDList = GameObject.FindGameObjectsWithTag("SurrDraw"); // w taki sposob się dostaje do obiektów
     foreach (GameObject SD in SDList)
     {
         SD.GetComponent <Button>().enabled = true;
     }
     if (Variables.Turn == "White")
     {
         Destroy(GameObject.Find("PopupSurrW(Clone)").gameObject);
     }
     if (Variables.Turn == "Black")
     {
         Destroy(GameObject.Find("BPopupSurr(Clone)").gameObject);
     }
 }
Ejemplo n.º 7
0
    public void selectChar()
    {
        switch (curChar)
        {
        case SelectableCharacters.Leslie:
            TextObject.GetComponentInChildren <Text>().text = "Leslie Selected";
            Leslie.GetComponent <Image>().sprite            = SelectedImages[0];
            CD.GetComponent <Collider2D>().isTrigger        = false;
            break;

        case SelectableCharacters.Jona:
            TextObject.GetComponentInChildren <Text>().text = "Jona Selected";
            Jona.GetComponent <Image>().sprite       = SelectedImages[1];
            ND.GetComponent <Collider2D>().isTrigger = false;
            break;

        case SelectableCharacters.Ashita:
            TextObject.GetComponentInChildren <Text>().text = "Ashita Selected";
            Ashita.GetComponent <Image>().sprite            = SelectedImages[2];
            NED.GetComponent <Collider2D>().isTrigger       = false;
            break;

        case SelectableCharacters.Catarine:
            TextObject.GetComponentInChildren <Text>().text = "Catarine Selected";
            Catarine.GetComponent <Image>().sprite          = SelectedImages[3];
            ED.GetComponent <Collider2D>().isTrigger        = false;
            break;

        case SelectableCharacters.Ramsey:
            TextObject.GetComponentInChildren <Text>().text = "Ramsey Selected";
            Ramsey.GetComponent <Image>().sprite            = SelectedImages[4];
            SED.GetComponent <Collider2D>().isTrigger       = false;
            break;

        case SelectableCharacters.Drogas:
            TextObject.GetComponentInChildren <Text>().text = "Drogas Selected";
            Drogas.GetComponent <Image>().sprite            = SelectedImages[5];
            SD.GetComponent <Collider2D>().isTrigger        = false;
            break;

        case SelectableCharacters.Sylvia:
            TextObject.GetComponentInChildren <Text>().text = "Sylvia Selected";
            Sylvia.GetComponent <Image>().sprite            = SelectedImages[6];
            SWD.GetComponent <Collider2D>().isTrigger       = false;
            break;

        case SelectableCharacters.Bjin:
            TextObject.GetComponentInChildren <Text>().text = "Bjin Selected";
            Bjin.GetComponent <Image>().sprite       = SelectedImages[7];
            WD.GetComponent <Collider2D>().isTrigger = false;
            break;

        case SelectableCharacters.Xavier:
            TextObject.GetComponentInChildren <Text>().text = "Xavier Selected";
            Xavier.GetComponent <Image>().sprite            = SelectedImages[8];
            NWD.GetComponent <Collider2D>().isTrigger       = false;
            break;

        default:
            break;
        }
        characterChosen = true;
        weaponMenu();
    }