Ejemplo n.º 1
0
 public void SetLocal()
 {
     isLocal = true;
     localButton.GetComponent <Image>().color    = new Color(1, 1, 1);
     internetButton.GetComponent <Image>().color = new Color(200f / 255, 200f / 255, 200f / 255);
     filters.SetActive(false);
     LoadPage();
 }
Ejemplo n.º 2
0
 public void SecondClick()
 {
     Progress = 3;
     Button2.GetComponent <Button>().enabled = false;
     Button3.GetComponent <Button>().enabled = true;
     Button3.transform.Translate(0, 2.2f, 0);
 }
 public void SecondClick()
 {
     Progress = 3;
     Wall2.GetComponent <Animator>().enabled       = false;
     Wall2.GetComponent <SpriteRenderer>().enabled = false;
     Wall3.GetComponent <Animator>().enabled       = true;
     Wall3.GetComponent <SpriteRenderer>().enabled = true;
     Button2.GetComponent <Button>().interactable  = false;
 }
Ejemplo n.º 4
0
    public void OnOkClick()
    {
        Panel.SetActive(false);

        Button1.GetComponent <Button>().enabled = true;
        Button2.GetComponent <Button>().enabled = true;
        Button3.GetComponent <Button>().enabled = true;
        Button4.GetComponent <Button>().enabled = true;
    }
 public void FirstClick()
 {
     Progress = 2;
     Wall1.GetComponent <Animator>().enabled       = false;
     Wall1.GetComponent <SpriteRenderer>().enabled = false;
     Wall2.GetComponent <Animator>().enabled       = true;
     Wall2.GetComponent <SpriteRenderer>().enabled = true;
     Button1.GetComponent <Button>().interactable  = false;
     Button2.GetComponent <Button>().interactable  = true;
 }
Ejemplo n.º 6
0
    void Start()
    {
        Button btn1 = Button1.GetComponent <Button>();
        Button btn2 = Button2.GetComponent <Button>();
        Button btn3 = Button3.GetComponent <Button>();

        //Calls the TaskOnClick/TaskWithParameters method when you click the Button
        btn1.onClick.AddListener(TaskOnClick1);
        btn2.onClick.AddListener(TaskOnClick2);
        btn3.onClick.AddListener(TaskOnClick3);
    }
Ejemplo n.º 7
0
 public void ShowYesNo(string title, string message, Action <Result> callback)
 {
     Button1.GetComponentInChildren <Text>().text = "Yes";
     Button1.GetComponent <Button>().onClick.AddListener(() => YesClicked());
     Button2.GetComponentInChildren <Text>().text = "No";
     Button2.GetComponent <Button>().onClick.AddListener(() => NoClicked());
     Button3.SetActive(false);
     mtxtTitle.GetComponent <Text>().text   = title;
     mtxtContent.GetComponent <Text>().text = message;
     resultCallback = callback;
     isActive       = true;
 }
Ejemplo n.º 8
0
    //private string buildingName;
    //private GameObject[] buildings;

    void Start()
    {
        //buildingName = gameController.GetComponent<GameController>().buildingName;
        //buildings = gameController.GetComponent<GameController>().buildings;

        Button btn1 = Button1.GetComponent <Button>();
        Button btn2 = Button2.GetComponent <Button>();

        btn1.onClick.AddListener(TaskOnClick1);

        btn2.onClick.AddListener(TaskOnClick2);
    }
Ejemplo n.º 9
0
 void Start()
 {
     ScoreText.enabled = false;
     LivesText.enabled = false;
     RuleText.enabled  = false;
     Button2.GetComponent <Button>().enabled = false;
     Button3.GetComponent <Button>().enabled = false;
     Progress = 1;
     Win      = 0;
     T        = PlayerPrefs.GetFloat("PTime");
     Curtain.GetComponent <UpFlag>().enabled = true;
     tt = T;
 }
 void Start()
 {
     ScoreText.enabled = false;
     LivesText.enabled = false;
     RuleText.enabled  = false;
     Button2.GetComponent <Button>().interactable = false;
     Button3.GetComponent <Button>().interactable = false;
     Progress  = 1;
     Win       = 0;
     T         = PlayerPrefs.GetFloat("PTime");
     tt        = T;
     Iteration = 0.03f;
 }
Ejemplo n.º 11
0
        void ShowOKCancel(string title, string message, Action <Result> callback)
        {
            // messageBoxCanvas = (GameObject)UnityEngine.Object.Instantiate(prefab);
            messageBoxCanvas = this.gameObject;

            Button1.GetComponentInChildren <Text>().text = "Cancel";
            Button1.GetComponent <Button>().onClick.AddListener(() => CancelClicked());
            Button2.GetComponentInChildren <Text>().text = "OK";
            Button2.GetComponent <Button>().onClick.AddListener(() => OKClicked());
            Button3.SetActive(false);
            mtxtTitle.GetComponent <Text>().text   = title;
            mtxtContent.GetComponent <Text>().text = message;
            resultCallback = callback;
            isActive       = true;
        }
Ejemplo n.º 12
0
    // Update is called once per frame
    void Update()
    {
        if (Button1.GetComponent <ButtonScript>().active&& Button2.GetComponent <ButtonScript>().active)
        {
            Debug.Log("ButtonsPressed");
            bridge.SetActive(true);
            LevelAnimator.Play("DropBridge1", 4);
        }

        if (Button3.GetComponent <ButtonScript>().active)
        {
            bridge2.SetActive(true);
            LevelAnimator.Play("DropBridge2", 4);
        }
    }
Ejemplo n.º 13
0
 public void Start()
 {
     Podpowiedz.SetActive(true);
     Button1.GetComponent <Button>().onClick.RemoveAllListeners();
     Button2.GetComponent <Button>().onClick.RemoveAllListeners();
     Button3.GetComponent <Button>().onClick.RemoveAllListeners();
     Button4.GetComponent <Button>().onClick.RemoveAllListeners();
     Button1.GetComponent <Button>().onClick.AddListener(() => QuizLogic(1));
     Button2.GetComponent <Button>().onClick.AddListener(() => QuizLogic(2));
     Button3.GetComponent <Button>().onClick.AddListener(() => QuizLogic(3));
     Button4.GetComponent <Button>().onClick.AddListener(() => QuizLogic(4));
     points = 0;
     index  = 0;
     drawQuestions();
     SetButtons(index);
     currentTime = startTime;
     isActive    = true;
 }
    void Awake()
    {
        thisLoggingID = loggingID++;

        Buttons = new KMSelectable[] { Button0, Button1, Button2, Button3, Button4, Button5, Button6, Button7, Button8, Button9 };

        transform.Find("Background").GetComponent <MeshRenderer>().material.color = new Color(1, 0.1f, 0.1f);

        MeshRenderer mr = transform.Find("Wiring").GetComponent <MeshRenderer>();

        mr.materials[0].color = new Color(0.1f, 0.1f, 0.1f);
        mr.materials[1].color = new Color(0.3f, 0.3f, 0.3f);
        mr.materials[2].color = new Color(0.1f, 0.4f, 0.8f);

        transform.Find("Main Display").Find("Edge").GetComponent <MeshRenderer>().material.color  = new Color(0, 0, 0);
        transform.Find("Stage Display").Find("Edge").GetComponent <MeshRenderer>().material.color = new Color(0, 0, 0);

        Button0.OnInteract += Handle0;
        Button1.OnInteract += Handle1;
        Button2.OnInteract += Handle2;
        Button3.OnInteract += Handle3;
        Button4.OnInteract += Handle4;
        Button5.OnInteract += Handle5;
        Button6.OnInteract += Handle6;
        Button7.OnInteract += Handle7;
        Button8.OnInteract += Handle8;
        Button9.OnInteract += Handle9;

        Color c = new Color(.71f, .70f, .68f); //new Color(0.91f, 0.88f, 0.86f);

        Button0.GetComponent <MeshRenderer>().material.color = c;
        Button1.GetComponent <MeshRenderer>().material.color = c;
        Button2.GetComponent <MeshRenderer>().material.color = c;
        Button3.GetComponent <MeshRenderer>().material.color = c;
        Button4.GetComponent <MeshRenderer>().material.color = c;
        Button5.GetComponent <MeshRenderer>().material.color = c;
        Button6.GetComponent <MeshRenderer>().material.color = c;
        Button7.GetComponent <MeshRenderer>().material.color = c;
        Button8.GetComponent <MeshRenderer>().material.color = c;
        Button9.GetComponent <MeshRenderer>().material.color = c;

        GetComponent <KMBombModule>().OnActivate += ActivateModule;
    }
Ejemplo n.º 15
0
    public void CallAFriend()
    {
        Button1.GetComponent <Button>().enabled = false;
        Button2.GetComponent <Button>().enabled = false;
        Button3.GetComponent <Button>().enabled = false;
        Button4.GetComponent <Button>().enabled = false;

        Panel.SetActive(true);

        int Chance = Random.Range(0, 10);

        if (Chance == 5)
        {
            FriendAdviceText.text = "Мисля, че верният" + "\n" + "отговор е: " + QuestionManager.currentQuestion.answerB;
        }
        else
        {
            FriendAdviceText.text = "Мисля, че верният" + "\n" + "отговор е: " + QuestionManager.currentQuestion.answerA;
        }
    }
Ejemplo n.º 16
0
 private void SetButtons(int i)
 {
     Button1.GetComponent <Button>().GetComponentInChildren <Text>().text = OdpA[numbers[i]];
     Button2.GetComponent <Button>().GetComponentInChildren <Text>().text = OdpB[numbers[i]];
     Button3.GetComponent <Button>().GetComponentInChildren <Text>().text = OdpC[numbers[i]];
     Button4.GetComponent <Button>().GetComponentInChildren <Text>().text = OdpD[numbers[i]];
     Pytanie.GetComponent <Text>().text = Pyt[numbers[i]];
     if (imageSrc[numbers[i]] == "NULL")
     {
         image.GetComponent <Image>().sprite = null;
         Pytanie.GetComponent <RectTransform>().localPosition = new Vector3(0, 550, 0);
         image.SetActive(false);
     }
     else
     {
         image.SetActive(true);
         image.GetComponent <RectTransform>().localPosition   = new Vector3(0, 200, 0);
         Pytanie.GetComponent <RectTransform>().localPosition = new Vector3(0, 600, 0);
         image.GetComponent <Image>().sprite = Resources.Load <Sprite>(imageSrc[numbers[i]]);
     }
 }
Ejemplo n.º 17
0
    // Update is called once per frame
    void Update()
    {
        if (isActive == false && (Button1.GetComponent <Object_Button_Trigger>().activated == true || Button2.GetComponent <Object_Button_Trigger>().activated == true))
        {
            scrambleZone.SetActive(false);
            Timer    = 8;
            isActive = true;
            Door1.GetComponent <Object_Door>().DoorSwitch();
            Door2.GetComponent <Object_Door>().DoorSwitch();
            bopity = true;
        }
        if (isActive)
        {
            Timer -= Time.deltaTime;
            if (Timer <= 2 && bopity == true)
            {
                BipBop.Play();
                bopity = false;
            }

            if (Timer <= 0)
            {
                scrambleZone.SetActive(true);
                isActive = false;
                Door1.GetComponent <Object_Door>().DoorSwitch();
                Door2.GetComponent <Object_Door>().DoorSwitch();
            }
        }
    }
Ejemplo n.º 18
0
 public void FirstClick()
 {
     Progress = 2;
     Button1.GetComponent <Button>().enabled = false;
     Button2.GetComponent <Button>().enabled = true;
 }
Ejemplo n.º 19
0
    void Awake()
    {
        if (ignoredModules == null)
        {
            ignoredModules = GetComponent <KMBossModule>().GetIgnoredModules("Forget Me Not", new string[] {
                "14",
                "42",
                "501",
                "A>N<D",
                "Bamboozling Time Keeper",
                "Black Arrows",
                "Brainf---",
                "Busy Beaver",
                "Don't Touch Anything",
                "Floor Lights",
                "Forget Any Color",
                "Forget Enigma",
                "Forget Everything",
                "Forget Infinity",
                "Forget It Not",
                "Forget Maze Not",
                "Forget Me Later",
                "Forget Me Not",
                "Forget Perspective",
                "Forget The Colors",
                "Forget Them All",
                "Forget This",
                "Forget Us Not",
                "Iconic",
                "Keypad Directionality",
                "Kugelblitz",
                "Multitask",
                "OmegaDestroyer",
                "OmegaForest",
                "Organization",
                "Password Destroyer",
                "Purgatory",
                "RPS Judging",
                "Security Council",
                "Shoddy Chess",
                "Simon Forgets",
                "Simon's Stages",
                "Souvenir",
                "Tallordered Keys",
                "The Time Keeper",
                "Timing is Everything",
                "The Troll",
                "Turn The Key",
                "The Twin",
                "Übermodule",
                "Ultimate Custom Night",
                "The Very Annoying Button",
                "Whiteout"
            });
        }

        thisLoggingID = loggingID++;

        Buttons = new KMSelectable[] { Button0, Button1, Button2, Button3, Button4, Button5, Button6, Button7, Button8, Button9 };

        transform.Find("Background").GetComponent <MeshRenderer>().material.color = new Color(1, 0.1f, 0.1f);

        MeshRenderer mr = transform.Find("Wiring").GetComponent <MeshRenderer>();

        mr.materials[0].color = new Color(0.1f, 0.1f, 0.1f);
        mr.materials[1].color = new Color(0.3f, 0.3f, 0.3f);
        mr.materials[2].color = new Color(0.1f, 0.4f, 0.8f);

        transform.Find("Main Display").Find("Edge").GetComponent <MeshRenderer>().material.color  = new Color(0, 0, 0);
        transform.Find("Stage Display").Find("Edge").GetComponent <MeshRenderer>().material.color = new Color(0, 0, 0);

        Button0.OnInteract += Handle0;
        Button1.OnInteract += Handle1;
        Button2.OnInteract += Handle2;
        Button3.OnInteract += Handle3;
        Button4.OnInteract += Handle4;
        Button5.OnInteract += Handle5;
        Button6.OnInteract += Handle6;
        Button7.OnInteract += Handle7;
        Button8.OnInteract += Handle8;
        Button9.OnInteract += Handle9;

        Color c = new Color(.71f, .70f, .68f); //new Color(0.91f, 0.88f, 0.86f);

        Button0.GetComponent <MeshRenderer>().material.color = c;
        Button1.GetComponent <MeshRenderer>().material.color = c;
        Button2.GetComponent <MeshRenderer>().material.color = c;
        Button3.GetComponent <MeshRenderer>().material.color = c;
        Button4.GetComponent <MeshRenderer>().material.color = c;
        Button5.GetComponent <MeshRenderer>().material.color = c;
        Button6.GetComponent <MeshRenderer>().material.color = c;
        Button7.GetComponent <MeshRenderer>().material.color = c;
        Button8.GetComponent <MeshRenderer>().material.color = c;
        Button9.GetComponent <MeshRenderer>().material.color = c;

        GetComponent <KMBombModule>().OnActivate += ActivateModule;
    }
Ejemplo n.º 20
0
 public void SetButton3()
 {
     Button1.GetComponent <GeneralButtonBehaviour>().Deselect();
     Button2.GetComponent <GeneralButtonBehaviour>().Deselect();
     Button3.GetComponent <GeneralButtonBehaviour>().Select();
 }