public void RevealAchievement(string achievementId) { ITask <HuaweiMobileServices.Utils.Void> task = achievementsClient.VisualizeWithResult(achievementId); task.AddOnSuccessListener((result) => { Debug.Log("[HMS GAMES] RevealAchievement SUCCESS"); OnRevealAchievementSuccess?.Invoke(); }).AddOnFailureListener((exception) => { Debug.Log("[HMS GAMES] RevealAchievement ERROR"); OnRevealAchievementFailure?.Invoke(exception); }); }
public void RevealAchievement(string achievementId) { ITask <HuaweiMobileServices.Utils.Void> task = achievementsClient.VisualizeWithResult(achievementId); task.AddOnSuccessListener((result) => { Debug.Log("[HMS GAMES] RevealAchievement SUCCESS"); OnRevealAchievementSuccess?.Invoke(); }).AddOnFailureListener((exception) => { Debug.LogError("[HMSAchievementsManager]: RevealAchievement failed. CauseMessage: " + exception.WrappedCauseMessage + ", ExceptionMessage: " + exception.WrappedExceptionMessage); OnRevealAchievementFailure?.Invoke(exception); }); }