예제 #1
0
    public void GetChallengeIssued(ChallengeIssuedMessage message)
    {
        Debug.Log("challenge issued message");

        Debug.Log("The challenge Issued message :" + message.JSONString);

        log.text = "Challenge Issued";

        string challengeInstanceId = message.Challenge.ChallengeId.ToString();

        Debug.Log("The challenge Id :" + challengeInstanceId);

        new AcceptChallengeRequest()
        .SetChallengeInstanceId(challengeInstanceId)
        .Send((response) => {
            if (!response.HasErrors)
            {
                Debug.Log("challenge accepted success");
            }
            else
            {
                Debug.Log("Error challange accepted");
            }
        });
    }
예제 #2
0
    private void OnChallengeIssued(ChallengeIssuedMessage message)
    {
        Debug.Log("On Challenge Issued");
        var challengeInstaceId = message.Challenge.ChallengeId;

        Debug.Log("This challenge ID: " + challengeInstaceId);
        if (challengeInstaceId != null)
        {
            var acc = new AcceptChallengeRequest();
            acc.SetChallengeInstanceId(challengeInstaceId);
            acc.Send(OnChallengeIssuedSuccess);
        }
    }
예제 #3
0
    private void OnChallengeIssued(ChallengeIssuedMessage message)
    {
        Debug.Log("On Challenge Issued");
        var challengeInstaceId = message.Challenge.ChallengeId;

        Debug.Log("This challenge ID: " + challengeInstaceId);
        if (challengeInstaceId != null)
        {
            new AcceptChallengeRequest()
            .SetChallengeInstanceId(challengeInstaceId)
            //.SetMessage(message)
            .Send((response) => {
                //string challengeInstanceId = response.ChallengeInstanceId;
                //GSData scriptData = response.ScriptData;
            });
        }
    }
예제 #4
0
 private void OnChallengeIssued(ChallengeIssuedMessage obj)
 {
     LoadingManager.Instance.LoadNextScene();
     Debug.Log("challenge Issued: " + obj.JSONString);
 }