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

遊戲所定義的玩家專屬資料。

系統會在遊戲執行期間保留這些資料。可以是可使用 NSJSONSerializationnil 序列化為 JSON 的物件。

- (BOOL) isConnected
readnonatomicassign

如果此玩家處於連線狀態,則傳回 True。

如果相關聯的 GCKPlayerInfo::playerStateGCKPlayerStateAvailableGCKPlayerStateReadyGCKPlayerStateIdleGCKPlayerStatePlaying 其中之一,系統就會將玩家視為已連線狀態。

- (BOOL) isControllable
readnonatomicassign

如果此寄件者裝置已建立此播放器,則傳回 True。