GCKPlayerInfo Sınıfı

GCKPlayerInfo Sınıf Referansı

Genel bakış

Tek bir oyuncuya ait verileri temsil eder.

Deprecated:
Game Manager API artık desteklenmemektedir ve gelecekteki bir sürümde kaldırılacaktır.

NSObject'i devralır.

Örnek Yöntemi Özeti

(instancetype) - init
 Varsayılan başlatıcı kullanılamıyor. Diğer...
 

Mülk Özeti

NSString * playerID
 Bu oyuncunun benzersiz dize tanımlayıcısı. Diğer...
 
GCKPlayerState playerState
 Oynatıcının mevcut durumu. Diğer...
 
id playerData
 Oyun tarafından tanımlanan oyuncuya özel veriler. Diğer...
 
BOOL isConnected
 Bu oynatıcı bağlı bir durumdaysa doğru. Diğer...
 
BOOL isControllable
 Bu oynatıcı bu gönderen cihazda oluşturulduysa doğru değerini alır. Diğer...
 

Yöntem Ayrıntıları

- (instancetype) init

Varsayılan başlatıcı kullanılamıyor.

Mülk Ayrıntıları

- (NSString*) playerID
readnonatomiccopy

Bu oyuncunun benzersiz dize tanımlayıcısı.

- (GCKPlayerState) playerState
readnonatomicassign

Oynatıcının mevcut durumu.

- (id) playerData
readnonatomiccopy

Oyun tarafından tanımlanan oyuncuya özel veriler.

Bu veriler oyun devam ederken saklanır. NSJSONSerialization veya nil kullanılarak JSON'a serileştirilebilecek bir nesne olur.

- (BOOL) isConnected
readnonatomicassign

Bu oynatıcı bağlı bir durumdaysa doğru.

İlişkili GCKPlayerInfo::playerState bir GCKPlayerStateAvailable, GCKPlayerStateReady, GCKPlayerStateIdle veya GCKPlayerStatePlaying ise oyuncu bağlı durumda olarak kabul edilir.

- (BOOL) isControllable
readnonatomicassign

Bu oynatıcı bu gönderen cihazda oluşturulduysa doğru değerini alır.