Ich entwickle ein Android-Spiel, das Google Play Games Realtime Multiplayer verwendet.
Ich möchte ermitteln, welches Gerät der Ersteller/Initiator der Übereinstimmung ist, so dass beide Geräte wissen würden, welches Gerät alle Berechnungen ausführt, Nachrichten senden usw.
Ich habe keine Dokumentation gefunden - nur Möglichkeiten, die Ersteller-Teilnehmer-ID zu erhalten, vergleichen Sie sie nicht mit der ID des Telefons des Benutzers.
Also im Wesentlichen muss ich einen Weg finden, die Teilnehmer-ID des Benutzers zu erhalten, auf dem der Code ausgeführt wird; Ich kann mit dem Vergleich der Werte von dort umgehen.Google Play Spiele Echtzeit-Multiplayer: Wie bekomme ich die Teilnehmer-ID des aktuellen Benutzers?
Q
Google Play Spiele Echtzeit-Multiplayer: Wie bekomme ich die Teilnehmer-ID des aktuellen Benutzers?
1
A
Antwort
1
Versuchen Sie mit Games.Players.getCurrentPlayer(getApiClient()), die in dieser SO thread erwähnt wurde.
0
Verwenden Sie Games.Players api, um die aktuelle Spieler-ID zu erhalten, und dann können Sie die aktuelle Teilnehmer-ID mit Room api abrufen.
String playerId = Games.Players.getCurrentPlayerId(mGoogleApiClient);
String currentParticipantId = room.getParticipantId(playerId);
wo Raum ist Room Objekt und mGoogleApiClient ist GoogleApiClient Objekt.
Verwandte Themen
- 1. Wie bekomme ich die Region des aktuellen Benutzers von Boto?
- 2. Fehlende Google Play-Spiele Dienstklassen
- 3. Wie bekomme ich die Telefonnummer des Benutzers?
- 4. Ruby - wie bekomme ich die Zeit des Benutzers?
- 5. Ich bekomme den Benutzernamen des aktuellen Benutzers in Swift
- 6. Facebook: Wie erkenne ich die aktuellen Berechtigungen des Benutzers?
- 7. Wie kann ich die SAS-Metadatengruppen des aktuellen Benutzers abrufen?
- 8. Laravel 5.2: Wie bekomme ich die Rolle des aktuellen Benutzers, wenn ich 'Zizaco/trust' benutze?
- 9. Google Play Spiele doppelte Symbole IOS (Kakao)
- 10. Liste der Ereignisse anzeigen Google Play Spiele
- 11. Google Play Spiele, Erfolge nicht angezeigt
- 12. Erfolge und Bestenliste in Google Play Spiele
- 13. NodeJS: Ermitteln des aktuellen Arbeitsverzeichnisses des Benutzers
- 14. Wie bekomme ich die ID des aktuellen Benutzers in asp.net aus der Datenbank
- 15. Wie bekomme ich die Zeitzone des aktuellen Benutzers mit ASP.NET MVC?
- 16. Laravel - Summe des aktuellen Benutzers
- 17. Facebook API - Wie bekomme ich die Adresse des Benutzers, Telefonnummer?
- 18. Wie bekomme ich die cognito IdentityId des Benutzers
- 19. Wie bekomme ich die Datetime des Benutzers in asp.net mvc?
- 20. Palm WebOS - Wie bekomme ich die Telefonnummer des Benutzers?
- 21. Wie bekomme ich die E-Mail des Benutzers nach dem Benutzernamen des Benutzers in linqToTwitter?
- 22. Wie bekomme ich den Ordnerpfad des lokalen Benutzers in C#?
- 23. Get Gegner Benutzername Google Play Spiele Echtzeit in Einheit
- 24. Den aktuellen Standort des Benutzers abrufen Google API funktioniert nicht
- 25. Wie kann ich das Kontobild des aktuellen Benutzers extrahieren?
- 26. Wie erkennt man die Rolle des aktuellen Benutzers in WordPress?
- 27. Wie bekomme ich die Projektrolle des authentifizierten Benutzers mit google cloud APIs
- 28. Wie bekomme ich die aktuellen Abmessungen des Quarzgeräts in R?
- 29. Wie bekomme ich die Mitgliedsserver-Liste des aktuellen Tierpfleger-Clusters
- 30. Wie bekomme ich die Tiefe des aktuellen Knotens in JTree?
Funktioniert das in Echtzeit-Multiplayer? – Ginkoid
Sie werden nie wissen, ob Sie es nie versuchen – noogui
Ich kam schließlich dazu, es zu testen, und es funktioniert !! – Ginkoid