void OnSubmitLeaderboardReceived(AMN_SubmitLeaderboardResult result) {
		if (result.isSuccess) {
			SA_StatusBar.text = "OnSubmit Leaderboard Completed for id " + result.LeaderboardID;
		} else {
			SA_StatusBar.text = "OnSubmit Leaderboard Failed for id " + result.LeaderboardID + result.Error;
		}
	}
    void OnAmazonSubmitLeaderboardReceived(AMN_SubmitLeaderboardResult result)
    {
        UM_Leaderboard leaderboard = UltimateMobileSettings.Instance.GetLeaderboardByAmazonId(result.LeaderboardID);

        if (leaderboard != null)
        {
            leaderboard.Setup(SA_AmazonGameCircleManager.Instance.GetLeaderboard(result.LeaderboardID));

            UM_LeaderboardResult res = new UM_LeaderboardResult(leaderboard, result);
            ActionScoreSubmitted(res);
        }
    }
示例#3
0
    private void OnSubmitScoreCompleted(AGSSubmitScoreResponse response)
    {
        if (response.IsError())
        {
            AMN_SubmitLeaderboardResult result = new AMN_SubmitLeaderboardResult(response.leaderboardId, response.error);

            OnSubmitLeaderboardReceived(result);
        }
        else
        {
            AMN_SubmitLeaderboardResult result = new AMN_SubmitLeaderboardResult(response.leaderboardId);

            OnSubmitLeaderboardReceived(result);
        }
    }