コード例 #1
0
 /// <summary>
 /// Callback for authentication failure using the BrainCloudWrapper class.
 /// </summary>
 /// <param name="statusCode">The status code</param>
 /// <param name="reasonCode">The reason code</param>
 /// <param name="errorJson">The error json</param>
 /// <param name="cbObject">The returned callback object</param>
 protected virtual void AuthFailureCallback(int statusCode, int reasonCode, string errorJson, object cbObject)
 {
     if (cbObject != null)
     {
         WrapperAuthCallbackObject aco = (WrapperAuthCallbackObject)cbObject;
         if (aco._failureCallback != null)
         {
             aco._failureCallback(statusCode, reasonCode, errorJson, aco._cbObject);
         }
     }
 }
コード例 #2
0
    /// <summary>
    /// Callback for authentication failure using the BrainCloudWrapper class.
    /// </summary>
    /// <param name="statusCode">The status code</param>
    /// <param name="reasonCode">The reason code</param>
    /// <param name="errorJson">The error json</param>
    /// <param name="cbObject">The returned callback object</param>
    protected virtual void AuthFailureCallback(int statusCode, int reasonCode, string errorJson, object cbObject)
    {
        if (cbObject != null)
        {
            WrapperAuthCallbackObject aco = (WrapperAuthCallbackObject)cbObject;
            if (aco._failureCallback != null)
            {
                aco._failureCallback(statusCode, reasonCode, errorJson, aco._cbObject);
            }
        }

#if UNITY_EDITOR
        BrainCloudUnity.BrainCloudPlugin.ResponseEvent.OnAuthenticateFailed(string.Format("statusCode[{0}] reasonCode[{1}] errorJson[{2}]", statusCode, reasonCode, errorJson));
#endif
    }