Exemple #1
0
    void Start()
    {
        PlayerScore       = 0;
        GameOver          = GameObject.Find("GameOver");
        ScoreText         = GameObject.Find("FarScore").GetComponent <Text>();
        GameOverScoreText = GameObject.Find("OverScore").GetComponent <Text>();
        GameRun           = GameObject.Find("GameRun");
        Time = GameObject.Find("Time").GetComponent <Text>();
        GameObject.Find("GameOverButton").GetComponent <Button>().onClick.AddListener(() => SceneManager.LoadScene(0));

        runButton  = GameObject.Find("Run").GetComponent <Button>();
        jumpButton = GameObject.Find("Jump").GetComponent <Button>();


        //Rank
        Rank      = GameObject.Find("Rank");
        RankText  = GameObject.Find("RankText").GetComponent <Text>();
        _rankBool = false;
        GameObject.Find("RankButton").GetComponent <Button>().onClick.AddListener(() =>
        {
            _rankBool = !_rankBool;
            Rank.SetActive(_rankBool);
        });
        GameObject.Find("ClearRankButton").GetComponent <Button>().onClick.AddListener(() => SystemManager.ClearRank(gameObject.GetComponent <GameUI>()));


        //Remember
        RememberTip = GameObject.Find("RememberTip");
        GameObject.Find("RememberButton").GetComponent <Button>().onClick.AddListener(() =>
        {
            RememberTip.SetActive(true);
            RememberText.text = PlayerScore.ToString();
        });
        RememberText = GameObject.Find("RememberText").GetComponent <Text>();
        GameObject.Find("RememberExit").GetComponent <Button>().onClick.AddListener(() => RememberTip.SetActive(false));
        GameObject.Find("RememberSave").GetComponent <Button>().onClick.AddListener(() => SystemManager.SaveRank((int)PlayerScore, NameText.text));
        NameText = GameObject.Find("NameText").GetComponent <Text>();


        //Chat
        ChatTip    = GameObject.Find("ChatTip");
        NoInternet = GameObject.Find("noInternet");
        GameObject.Find("ChatButton").GetComponent <Button>().onClick.AddListener(() => ChatTip.SetActive(true));
        GameObject.Find("ChatExit").GetComponent <Button>().onClick.AddListener(() => ChatTip.SetActive(false));



        //tips reset
        Rank.SetActive(false);
        RememberTip.SetActive(false);
        ChatTip.SetActive(false);

        //bashPath
        GameOver.SetActive(false);
    }