SubmitAchievement

Description

Submit an achievement.

Declaration

 public static void SubmitAchievement(AchievementNames achievementName, UnityAction<bool, GameServicesError> submitComplete = null)

Parameters

Example

using Gley.GameServices;
public class Test : MonoBehaviour
{
    public void SubmitAchievement()
    {
        Gley.GameServices.API.SubmitAchievement(AchievementNames.LowJumper, SubmitComplete);
    }

    private void SubmitComplete(bool success, GameServicesError message)
    {
        if (success)
        {
            //achievement was submitted
        }
        else
        {
            //an error occurred
            Debug.LogError("Achievement failed to submit: " + message);
        }
    }
}

Last updated