【发布时间】:2017-02-09 21:52:37
【问题描述】:
@Override
public void getLeaderboardGPGS() {
if (gameHelper.isSignedIn()) {
startActivityForResult(Games.Leaderboards.getLeaderboardIntent(gameHelper.getApiClient(), getString(R.string.event_score)), 100);
}
else if (!gameHelper.isConnecting()) {
loginGPGS();
}
}
@Override
public void getAchievementsGPGS() {
if (gameHelper.isSignedIn()) {
startActivityForResult(Games.Achievements.getAchievementsIntent(gameHelper.getApiClient()), 101);
}
else if (!gameHelper.isConnecting()) {
loginGPGS();
}
}
谁能向我解释这些方法的作用?我将它们作为实现我在教程上下文中创建的 GoogleApi 接口的一部分。我特别不理解 100 / 101 部分,但总的来说,整个事情让我很困惑。
PS。我正在 LibGDX 中制作游戏,这是我第一次接触 Google Play API(或者我认为任何 API)
【问题讨论】:
标签: java libgdx google-play google-play-services