示例#1
0
    private void OnAchievementProgress(CEvent e)
    {
        Debug.Log("OnAchievementProgress");

        ISN_AcheivmentProgressResult result = e.data as ISN_AcheivmentProgressResult;

        if (result.IsSucceeded)
        {
            AchievementTemplate tpl = result.info;
            Debug.Log(tpl.id + ":  " + tpl.progress.ToString());
        }
    }
示例#2
0
    private void onAchievementProgressChanged(string array)
    {
        string[] data;
        data = array.Split("," [0]);



        AchievementTemplate tpl = new AchievementTemplate();

        tpl.id       = data [0];
        tpl.progress = System.Convert.ToSingle(data [1]);
        ISN_AcheivmentProgressResult result = new ISN_AcheivmentProgressResult(tpl);

        submitAchievement(tpl);

        OnAchievementsProgress(result);
        dispatcher.dispatch(GAME_CENTER_ACHIEVEMENT_PROGRESS, result);
    }