Classe GCKGameManagerState
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Una rappresentazione dello stato di Game Manager in esecuzione sul dispositivo di ricezione.
- Deprecated:
- L'API Game Manager non è più supportata e verrà rimossa in una release futura.
Eredita NSObject.
Restituisce GCKPlayerInfo per l'ID player specificato o nil
se il player non esiste.
- Parameters
-
Restituisce un elenco di giocatori che si trovano nello stato di riproduzione specificato.
- Parameters
-
playerState | The player state. |
Restituisce se lo stato della hall è diverso tra questo oggetto e quello specificato per il gestore dei giochi.
- Parameters
-
otherState | The game manager state to compare to. |
Restituisce se lo stato del gameplay è diverso tra questo oggetto e quello specificato per il gestore del gioco.
- Parameters
-
otherState | The game manager state to compare to. |
Restituisce se i dati di gioco sono diversi tra questo oggetto e lo stato di gestore del gioco specificato.
- Parameters
-
otherState | The game manager state to compare to. |
Restituisce se il testo dello stato del gioco è diverso tra questo oggetto e lo stato di gestore del gioco specificato.
- Parameters
-
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
Restituisce se il player con l'ID giocatore specificato è cambiato tra questo oggetto e lo stato di gestore del gioco specificato.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerStateChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
Restituisce se lo stato del player con l'ID specificato è cambiato tra l'oggetto e lo stato del gestore del gioco specificato.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerDataChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
Restituisce se i dati del player con l'ID specificato sono cambiati tra l'oggetto e lo stato del gestore.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
Restituisce un elenco di ID giocatore che sono diversi tra questo oggetto e lo stato di gestore del gioco specificato.
Sono inclusi i giocatori che sono stati aggiunti, rimossi o modificati in qualche modo.
- Parameters
-
otherState | The game manager state to compare to. |
Lo stato della hall.
Vedi GCKLobbyState per i valori validi.
Lo stato del gameplay.
Vedi GCKGameplayState per i valori validi.
I dati specifici del gioco.
Sarà un oggetto che può essere serializzato su JSON utilizzando la serializzazione NSJSON oppure nil
.
- (NSString*) gameStatusText |
|
readnonatomiccopy |
Il testo dello stato del gioco.
L'elenco di tutti i giocatori nel gioco.
L'elenco di tutti i player creati da questo dispositivo mittente.
- (NSString*) applicationName |
|
readnonatomiccopy |
Nome dell'applicazione.
Restituisce nil
se GCKGameManagerChannel non è ancora connesso a Game Manager del destinatario.
Il numero massimo di giocatori definito dal ricevitore.
Restituisce 0 se GCKGameManagerChannel non è ancora connesso a Game Manager del destinatario.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2022-12-06 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]