<GCKGameManagerChannelDelegate> 协议

<GCKGameManagerChannelDelegate> 协议参考

概览

GCKGameManagerChannel 委托协议。

Deprecated:
Game Manager API 不再受支持,并将在未来的版本中移除。

继承 <GCKCastChannelNSObject>。

实例方法摘要

(void) - gameManagerChannel:stateDidChangeTo:from:
 在游戏管理器状态发生变化时调用。更多...
 
(void) - gameManagerChannel:didReceiveGameMessage:forPlayerID:
 在接收者针对特定玩家发送游戏消息时调用。更多...
 
(void) - gameManagerChannel:requestDidSucceedWithID:result:
 在玩家请求或游戏请求成功时调用。更多...
 
(void) - gameManagerChannel:requestDidFailWithID:error:
 在播放器请求或游戏请求因出错而调用时调用。更多...
 
(void) - gameManagerChannelDidConnect:
 在接收者的游戏管理器成功连接且我们准备好与其互动时调用。更多...
 
(void) - gameManagerChannel:didFailToConnectWithError:
 在接收者的游戏管理器在连接期间遇到错误时调用。更多...
 

方法详细信息

- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
stateDidChangeTo: (GCKGameManagerState *)  currentState
from: (GCKGameManagerState *)  previousState 

在游戏管理器状态发生变化时调用。

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
currentStateThe current state.
previousStateThe previous state.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
didReceiveGameMessage: (id)  gameMessage
forPlayerID: (NSString *)  playerID 

在接收者针对特定玩家发送游戏消息时调用。

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
gameMessageThe game message sent by the receiver.
playerIDThe player ID associated with the game message.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
requestDidSucceedWithID: (NSInteger)  requestID
result: (GCKGameManagerResult *)  result 

在玩家请求或游戏请求成功时调用。

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
requestIDThe request ID that failed. This is the ID returned when the request was made.
resultThe GCKGameManagerResult returned as part of this request response.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
requestDidFailWithID: (NSInteger)  requestID
error: (GCKError *)  error 

在播放器请求或游戏请求因出错而调用时调用。

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
requestIDThe request ID that failed. This is the ID returned when the request was made.
errorThe error describing the failure.
- (void) gameManagerChannelDidConnect: (GCKGameManagerChannel *)  gameManagerChannel
required

在接收者的游戏管理器成功连接且我们准备好与其互动时调用。

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
- (void) gameManagerChannel: (GCKGameManagerChannel *)  gameManagerChannel
didFailToConnectWithError: (GCKError *)  error 
required

在接收者的游戏管理器在连接期间遇到错误时调用。

Parameters
gameManagerChannelThe affected GCKGameManagerChannel.
errorThe error describing the failure.