Скрыть результаты противников в TurnBasedMatch

Как я могу скрыть счет оппонента от пользователя в TurnBasedMatch?

Чтобы уточнить, я создал пользовательский интерфейс, который отображает всех игроков в матче. Он отображает их фотографии, их имена и их оценки. Для каждого игрока, который не является "вами", я хотел бы установить его счет как "скрытый". Так, например, пользователь А, который вошел в Сервисы Google Game, увидит счет пользователя B как "скрытый", но сможет увидеть свой собственный счет. Аналогично, пользователь B, который также подключен к сервисам Google Game на отдельном устройстве, будет видеть счет пользователя A как "скрытый", но сможет увидеть свой собственный счет. Когда матч закончится, все результаты станут видны всем участвующим игрокам.

Любые предложения о способах реализации этого? Можно ли получить идентификатор текущего пользователя, вошедшего в систему, и сравнить его со всеми идентификаторами участников матча (помечая таким образом каждый "не равный" идентификатор как "скрытый")?

Благодарю.

Примечание. Результаты сохраняются как часть данных матча и доступны через TurnBasedMatch.getData();

0 ответов

Другие вопросы по тегам