Пример #1
0
    public void AroundAgainClick()
    {
        Button.MoveDown();
        GetComponent <AudioSource>().Play();
        Star.GetComponent <SpriteRenderer>().color = new Color(1, 1, 1, 0);
        Star.GetComponent <Animator>().SetBool("BlinkStar", false);

        SuperStar.GetComponent <SpriteRenderer>().color = new Color(1, 1, 1, 0);
        SuperStar.GetComponent <Animator>().SetBool("BlinkSuperStar", false);

        Pentagon.GetComponent <SpriteRenderer>().color = new Color(1, 1, 1, 0);
        Pentagon.GetComponent <Animator>().SetBool("BlinkPentagon", false);

        YOYO.GetComponent <SpriteRenderer>().color = new Color(1, 1, 1, 0);
        YOYO.GetComponent <Animator>().SetBool("BlinkYOYO", false);
        Pattern4.text = "";
        foreach (Transform child in GameObject.Find("SingleLineParent").transform)
        {
            GameObject.Destroy(child.gameObject);
        }

        line.Reset();
        this.gameObject.transform.parent.gameObject.SetActive(false);
        ButtonTest.start      = true;
        Pattern.PatternIsOver = false;
    }//AroundAgainClick
    }//MoveDown

    public void Confirm()
    {
        GetComponent<AudioSource>().Play();
        MoveDown();
        BaseNumber(no);
        foreach (Transform child in GameObject.Find("SingleLineParent").transform)
        {
            GameObject.Destroy(child.gameObject);
        }
        line.Reset();
        CurrentJump = no;
        Multiplication.CurrentJump = CurrentJump;
        Multiplication.StoredTotal = CurrentJump * 1;
        ButtonTest.JumpCount = 0;
        Multiplication.BaseChange = true;
        GreenText.GetComponent<TMP_Text>().text = "Tap " + no + " to start";
        if (no == 5)
        {
            SingleLine.A = GameObject.Find("00").transform.GetChild(3).transform;
            line.line.SetPosition(0, SingleLine.A.position);
            line.line.SetPosition(1, SingleLine.A.position);
            SingleLine.B = GameObject.Find("0"+Multiplication.StoredTotal).transform.GetChild(3).transform;
        }
        else
        {
            SingleLine.A = GameObject.Find("00").transform.GetChild(1).transform;
            SingleLine.B = GameObject.Find("0"+Multiplication.StoredTotal).transform.GetChild(1).transform;
        }

        SingleLine.NewCheckDistance(SingleLine.A, SingleLine.B);
        Pattern.PatternIsOver = false;
        Pattern.Count = 0;
        Star.GetComponent<SpriteRenderer>().color = new Color(1, 1, 1, 0);
        SuperStar.GetComponent<SpriteRenderer>().color = new Color(1, 1, 1, 0);
        Pentagon.GetComponent<SpriteRenderer>().color = new Color(1, 1, 1, 0);
        YOYO.GetComponent<SpriteRenderer>().color = new Color(1, 1, 1, 0);
        Multiplication.TempTens = 0;
        Multiplication.Red = false;
        AgainParent.SetActive(false);
        Pattern.PatternCount = 1;
        Pattern4.text = "";
        ButtonTest.start = true;
    }//Confirm