GCKPlayerInfo Sınıfı

GCKPlayerInfo Sınıf Referansı

Genel Bakış

Tek bir oyuncuya ait verileri gösterir.

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

NSObject'ten devralır.

Örnek Yöntem Özeti

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

Tesis Özeti

NSString * playerID
 Bu oynatıcının 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ı durumdaysa doğru değerini döndürür. Diğer...
 
BOOL isControllable
 Bu oynatıcı bu gönderen cihazda oluşturulduysa doğru değerini döndürür. Diğer...
 

Yöntem Ayrıntıları

- (instancetype) init

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

Tesis Ayrıntıları

- (NSString*) playerID
readnonatomiccopy

Bu oynatıcının 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 çalışırken kalıcı olarak saklanır. NSJSONSerialization kullanılarak JSON'a serileştirilebilen bir nesne veya nil olur.

- (BOOL) isConnected
readnonatomicassign

Bu oynatıcı bağlı durumdaysa doğru değerini döndürür.

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

- (BOOL) isControllable
readnonatomicassign

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