2014/04/14

BasaGameUtilsが新しくなり、それに伴い既存プログラムを修正する

BasaGameUtilsが新しくなっていました。 それに伴い、メソッドなどの呼び出しに変更がありましたので、TypeANumberを例に記述します。

startActivityForResult(getGamesClient().getAchievementsIntent(), RC_UNUSED);
↓
startActivityForResult(Games.Achievements.getAchievementsIntent(getApiClient()), RC_UNUSED);

startActivityForResult(getGamesClient().getAllLeaderboardsIntent(), RC_UNUSED);
↓
startActivityForResult(Games.Leaderboards.getAllLeaderboardsIntent(getApiClient()), RC_UNUSED);

getGamesClient().unlockAchievement(getString(R.string.achievement_prime));
↓
Games.Achievements.unlock(getApiClient(), getString(R.string.achievement_prime));

getGamesClient().incrementAchievement(getString(R.string.achievement_really_bored), mOutbox.mBoredSteps);
↓
Games.Achievements.increment(getApiClient(), getString(R.string.achievement_really_bored), mOutbox.mBoredSteps);

getGamesClient().submitScore(getString(R.string.leaderboard_easy), mOutbox.mEasyModeScore);
↓
Games.Leaderboards.submitScore(getApiClient(), getString(R.string.leaderboard_easy), mOutbox.mEasyModeScore);

Player p = getGamesClient().getCurrentPlayer();
↓
Player p = Games.Players.getCurrentPlayer(getApiClient());

0 件のコメント:

コメントを投稿