Klasa GCKPlayerInfo

Dokumentacja klasy GCKPlayerInfo

Przegląd

Reprezentuje dane pojedynczego gracza.

Deprecated:
Interfejs Game Manager API nie jest już obsługiwany i zostanie usunięty w przyszłej wersji.

Dziedziczy z klasy NSObject.

Podsumowanie metod instancji

(instancetype) - init
 Domyślny inicjator jest niedostępny. Więcej…
 

Podsumowanie usługi

NSString * playerID
 Unikalny identyfikator tego gracza w postaci ciągu znaków. Więcej…
 
GCKPlayerState playerState
 Bieżący stan odtwarzacza. Więcej…
 
id playerData
 Dane dotyczące gracza zdefiniowane przez grę. Więcej…
 
BOOL isConnected
 Wartość „true”, jeśli ten odtwarzacz jest w stanie połączonym. Więcej…
 
BOOL isControllable
 Wartość Prawda, jeśli ten odtwarzacz został utworzony na tym urządzeniu wysyłającym. Więcej…
 

Szczegóły metody

- (instancetype) init

Domyślny inicjator jest niedostępny.

Szczegóły usługi

- (NSString*) playerID
readnonatomiccopy

Unikalny identyfikator tego gracza w postaci ciągu znaków.

- (GCKPlayerState) playerState
readnonatomicassign

Bieżący stan odtwarzacza.

- (id) playerData
readnonatomiccopy

Dane dotyczące gracza zdefiniowane przez grę.

Dane te są przechowywane podczas działania gry. Będzie to obiekt, który można zserializować do formatu JSON za pomocą NSJSONSerialization lub nil.

- (BOOL) isConnected
readnonatomicassign

Wartość „true”, jeśli ten odtwarzacz jest w stanie połączonym.

Gracz jest uznawany za połączonego, jeśli powiązany z nim GCKPlayerInfo::playerState ma jedną z tych wartości: GCKPlayerStateAvailable, GCKPlayerStateReady, GCKPlayerStateIdle lub GCKPlayerStatePlaying.

- (BOOL) isControllable
readnonatomicassign

Wartość Prawda, jeśli ten odtwarzacz został utworzony na tym urządzeniu wysyłającym.