Пример #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();
 }
Пример #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;
 }
Пример #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;
 }
Пример #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);
    }
Пример #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;
 }
Пример #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);
    }
Пример #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;
 }
Пример #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;
        }
Пример #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);
        }
    }
Пример #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;
    }
Пример #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;
        }
    }
Пример #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]]);
     }
 }
Пример #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();
            }
        }
    }
Пример #18
0
 public void FirstClick()
 {
     Progress = 2;
     Button1.GetComponent <Button>().enabled = false;
     Button2.GetComponent <Button>().enabled = true;
 }
Пример #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;
    }
Пример #20
0
 public void SetButton3()
 {
     Button1.GetComponent <GeneralButtonBehaviour>().Deselect();
     Button2.GetComponent <GeneralButtonBehaviour>().Deselect();
     Button3.GetComponent <GeneralButtonBehaviour>().Select();
 }