Exemplo n.º 1
0
 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
 }
Exemplo n.º 2
0
        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
        }