コード例 #1
0
    private void ShowResult()
    {
        int best = PlayerPrefs.GetInt("BEST_SCORE");

        if (total > best)
        {
            PlayerPrefs.SetInt("BEST_SCORE", total);
            if (badge)
            {
                badge.SetActive(true);
            }
#if !UNITY_EDITOR
            SocialManager.GetInstance().ReportScore("20005", GameData.score);
#endif
        }
    }
コード例 #2
0
    void Awake()
    {
        GameScene.init(start, main, ad);
        SocialManager.GetInstance().Start();

#if UNITY_ANDROID
        Destroy(btnRank.gameObject);
        Destroy(btnFav.gameObject);
#endif
        tfScore.text = GameData.getLanguage("bestscore") + "\n" + PlayerPrefs.GetInt("BEST_SCORE");
        if (tfDonate)
        {
            tfDonate.text = GameData.getLanguage("donate");
            tfDonate.gameObject.SetActive(false);
        }
    }
コード例 #3
0
    void OnEnable()
    {
        tfScore.text = GameData.getLanguage("score") + "\n" + GameData.score;
        int best = PlayerPrefs.GetInt(BEST_SCORE);

        if (GameData.score >= best)
        {
            PlayerPrefs.SetInt(BEST_SCORE, GameData.score);
            best = GameData.score;
            Record.SetActive(true);
        }
        else
        {
            Record.SetActive(false);
        }
        tfScoreBest.text = GameData.getLanguage("bestscore") + "\n" + best;
#if !UNITY_EDITOR
        SocialManager.GetInstance().ReportScore("20003", GameData.score);
#endif
    }
コード例 #4
0
    public void Rank()
    {
#if UNITY_IOS && !UNITY_EDITOR
        SocialManager.GetInstance().ShowLeaderboard();
#endif
    }
コード例 #5
0
 public void Rank()
 {
     SocialManager.GetInstance().ShowLeaderboard();
 }