GCKPlayerInfo 类

GCKPlayerInfo 类参考

概览

表示单个玩家的数据。

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

此类继承 NSObject。

实例方法摘要

(instancetype) - init
 默认初始化程序不可用。更多...
 

属性摘要

NSString * playerID
 此播放器的唯一字符串标识符。更多...
 
GCKPlayerState playerState
 播放器的当前状态。更多...
 
id playerData
 游戏定义的玩家专属数据。更多...
 
BOOL isConnected
 如果此播放器处于已连接状态,则返回 True。更多...
 
BOOL isControllable
 如果此播放器是在发送者设备上创建的,则为 True。更多...
 

方法详细信息

- (instancetype) init

默认初始化程序不可用。

属性详情

- (NSString*) playerID
readnonatomiccopy

此播放器的唯一字符串标识符。

- (GCKPlayerState) playerState
readnonatomicassign

播放器的当前状态。

- (id) playerData
readnonatomiccopy

游戏定义的玩家专属数据。

这些数据会在游戏运行时保留。可以是可使用 NSJSONSerialization 序列化为 JSON 的对象,也可以是 nil

- (BOOL) isConnected
readnonatomicassign

如果此播放器处于已连接状态,则返回 True。

如果关联的 GCKPlayerInfo::playerStateGCKPlayerStateAvailableGCKPlayerStateReadyGCKPlayerStateIdleGCKPlayerStatePlaying 之一,则玩家会被视为处于已连接状态。

- (BOOL) isControllable
readnonatomicassign

如果此播放器是在发送者设备上创建的,则为 True。