public void ReportAchievements(List <ISN_GKAchievement> achievements, Action <SA_Result> callback) { #if API_ENABLED var request = new ISN_GKAchievementsResult(achievements); _ISN_GKAchievement_ReportAchievements(JsonUtility.ToJson(request), ISN_MonoPCallback.ActionToIntPtr(callback)); #endif }
public void ReportAchievements(List <ISN_GKAchievement> achievements, Action <SA_Result> callback) { string requestId = SA_IdFactory.RandomString; m_callbackList.Add(requestId, callback); #if ((UNITY_IPHONE || UNITY_TVOS) && GAME_KIT_API_ENABLED) var request = new ISN_GKAchievementsResult(achievements); _ISN_GKAchievement_ReportAchievements(requestId, JsonUtility.ToJson(request)); #endif }