Klasa GCKGameManagerState
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Przedstawienie stanu Menedżera gier na urządzeniu odbiornika.
- Deprecated:
- Interfejs Game Manager API nie jest już obsługiwany i zostanie usunięty w kolejnej wersji.
Dziedziczy NSObject.
|
(GCKPlayerInfo *__nullable) | - getPlayer: |
| Zwraca wartość GCKPlayerInfo dla podanego identyfikatora gracza lub nil , jeśli odtwarzacz nie istnieje. Więcej...
|
|
(NSArray< GCKPlayerInfo * > *) | - getPlayersInState: |
| Zwraca listę graczy o określonym stanie. Więcej...
|
|
(BOOL) | - hasLobbyStateChanged: |
| Zwraca informacje o tym, czy stan w lobby różni się między tym obiektem a określonym stanem menedżera gry. Więcej...
|
|
(BOOL) | - hasGameplayStateChanged: |
| Zwraca, czy różni się stan rozgrywki od tego obiektu, a określony stan menedżera gry. Więcej...
|
|
(BOOL) | - hasGameDataChanged: |
| Zwraca informacje o tym, czy dane gry różnią się między tym obiektem a określonym stanem menedżera gry. Więcej...
|
|
(BOOL) | - hasGameStatusTextChanged: |
| Zwraca, czy tekst stanu gry różni się między tym obiektem a określonym stanem menedżera gry. Więcej...
|
|
(BOOL) | - hasPlayerChanged:otherState: |
| Zwraca informację, czy gracz o podanym identyfikatorze gracza zmienił się między tym obiektem a określonym stanem menedżera gry. Więcej...
|
|
(BOOL) | - hasPlayerStateChanged:otherState: |
| Zwraca informację, czy stan odtwarzacza o podanym identyfikatorze gracza zmienił się między tym obiektem a określonym stanem menedżera gry. Więcej...
|
|
(BOOL) | - hasPlayerDataChanged:otherState: |
| Zwraca informację o tym, czy dane odtwarzacza o podanym identyfikatorze zostały zmienione między tym obiektem a określonym stanem menedżera gry. Więcej...
|
|
(NSArray< NSString * > *) | - getListOfChangedPlayers: |
| Zwraca listę identyfikatorów graczy, które różnią się od tego obiektu do podanego stanu menedżera gry. Więcej...
|
|
Zwraca wartość GCKPlayerInfo dla podanego identyfikatora gracza lub nil
, jeśli odtwarzacz nie istnieje.
- Parameters
-
Zwraca listę graczy o określonym stanie.
- Parameters
-
playerState | The player state. |
Zwraca informacje o tym, czy stan w lobby różni się między tym obiektem a określonym stanem menedżera gry.
- Parameters
-
otherState | The game manager state to compare to. |
Zwraca, czy różni się stan rozgrywki od tego obiektu, a określony stan menedżera gry.
- Parameters
-
otherState | The game manager state to compare to. |
Zwraca informacje o tym, czy dane gry różnią się między tym obiektem a określonym stanem menedżera gry.
- Parameters
-
otherState | The game manager state to compare to. |
Zwraca, czy tekst stanu gry różni się między tym obiektem a określonym stanem menedżera gry.
- Parameters
-
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
Zwraca informację, czy gracz o podanym identyfikatorze gracza zmienił się między tym obiektem a określonym stanem menedżera gry.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerStateChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
Zwraca informację, czy stan odtwarzacza o podanym identyfikatorze gracza zmienił się między tym obiektem a określonym stanem menedżera gry.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
- (BOOL) hasPlayerDataChanged: |
|
(NSString *) |
playerId |
otherState: |
|
(GCKGameManagerState *) |
otherState |
|
|
| |
Zwraca informację o tym, czy dane odtwarzacza o podanym identyfikatorze zostały zmienione między tym obiektem a określonym stanem menedżera gry.
- Parameters
-
playerId | The player ID. |
otherState | The game manager state to compare to. |
Zwraca listę identyfikatorów graczy, które różnią się od tego obiektu do podanego stanu menedżera gry.
Dotyczy to także graczy dodanych, usuniętych lub w jakikolwiek sposób zmieniony.
- Parameters
-
otherState | The game manager state to compare to. |
Stan w lobby.
Prawidłowe wartości znajdziesz na stronie GCKLobbyState.
Stan rozgrywki.
Prawidłowe wartości znajdziesz na stronie GCKGameplayState.
Dane z gry.
Będzie to obiekt, który można zserializować do formatu JSON przy użyciu NSJSONSerialization lub nil
.
- (NSString*) gameStatusText |
|
readnonatomiccopy |
Lista wszystkich graczy w grze.
Lista wszystkich odtwarzaczy utworzonych przez to urządzenie nadawcy.
- (NSString*) applicationName |
|
readnonatomiccopy |
Nazwa aplikacji.
Zwraca wartość nil
, jeśli GCKGameManagerChannel nie jest jeszcze połączony z Menedżerem gier u odbiorcy.
Maksymalna liczba graczy zdefiniowana przez odbiorcę.
Jeśli GCKGameManagerChannel nie jest jeszcze połączony z Menedżerem gier u odbiorcy, zwraca wartość 0.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2022-12-06 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]