コード例 #1
0
    private void OnAchievementUnlocked(Achievement.Achievement achievement)
    {
        if (GameManager.Instance != null)
        {
            GameManager.Instance.SessionData.needAttentionAchievement = true;
        }

        Mio.Utils.AnalyticsHelper.Instance.LogUnlockAchievement(achievement.ID);
        Mio.Utils.AnalyticsHelper.Instance.LogClamiableAchievement(achievement.DisplayName);
        Debug.Log("OnAchievementUnlocked");
        if (achievement.Data.tag == "daily" && isCollect == true)
        {
            AchievementHelper.Instance.LogAchievement("finishQuest");
        }
        MessageBus.Annouce(msgAchievementDataChanged);
    }
コード例 #2
0
 private void OnAchievementUnlocked(Achievement.Achievement ach)
 {
     achbanner.ShowAchievement(ach.DisplayName, ach.Description);
 }