示例#1
0
    public void Click_SetTen()
    {
        PlayerController.Instance.UserName = txtName.text;
        iTween.MoveTo(SubmitPanel.gameObject, iTween.Hash("position", submit_0));
        MyLeaderBoard b = new MyLeaderBoard();

        if (PlayerController.Instance.UserName.Length > 0)
        {
            b.SaveScore(PlayerController.Instance.UserName, PlayerController.Instance.CurrentScore);
        }
    }
示例#2
0
    void Start()
    {
        leaderboard = new MyLeaderBoard();
        rect        = GetComponent <RectTransform>();
        r           = item.GetComponent <RectTransform>();

        width = r.offsetMax.x - r.offsetMin.x;
        heigh = r.offsetMax.y - r.offsetMin.y;

        username.text = PlayerController.Instance.UserName;
        score.text    = PlayerController.Instance.HightScore.ToString();

        leaderboard.GetLeaderBoard(count, new GetLeaderboardCallback(this));
    }
示例#3
0
    public void Save()
    {
        int coin = CurrentCoin + PlayerPrefs.GetInt("COIN", 0);

        PlayerPrefs.SetInt("COIN", coin);

        if (CurrentScore > PlayerPrefs.GetInt("SCORE", 0))
        {
            PlayerPrefs.SetInt("SCORE", CurrentScore);
            MyLeaderBoard b = new MyLeaderBoard();
#if UNITY_METRO
#else
            if (UserName.Length > 0)
            {
                b.SaveScore(UserName, CurrentScore);
            }
#endif
        }
    }