コード例 #1
0
        private void OnRequestSelectCharacter(AckResponseCode responseCode, BaseAckMessage messageData, string characterId, AckMessageCallback callback)
        {
            if (callback != null)
            {
                callback.Invoke(responseCode, messageData);
            }

            SelectCharacterId = string.Empty;
            if (messageData.responseCode == AckResponseCode.Success)
            {
                SelectCharacterId = characterId;
            }
        }
コード例 #2
0
        private void OnRequestValidateAccessToken(AckResponseCode responseCode, BaseAckMessage messageData, AckMessageCallback callback)
        {
            if (callback != null)
            {
                callback.Invoke(responseCode, messageData);
            }

            UserId      = string.Empty;
            AccessToken = string.Empty;
            if (messageData.responseCode == AckResponseCode.Success)
            {
                ResponseValidateAccessTokenMessage castedMessage = messageData as ResponseValidateAccessTokenMessage;
                UserId      = castedMessage.userId;
                AccessToken = castedMessage.accessToken;
            }
        }