dan*_*own 12 android leaderboard google-play-services
我阅读了有关Google Play服务中排行榜的所有文档,似乎当我调用GameClient的submitScore函数时,该服务仅考虑提交的最高分数.例如:
第一个电话:
gamesclient.submitScore( 100 );
Run Code Online (Sandbox Code Playgroud)
现在球员得分是100
第二个电话:
gamesclient.submitScore( 150 );
Run Code Online (Sandbox Code Playgroud)
现在球员得分是150
第3个电话:
gamesclient.submitScore( 100 );
Run Code Online (Sandbox Code Playgroud)
玩家得分仍然是150.提交的值不大于最后一个因此被忽略.
是否有一种简单的方法来检索最后一个玩家得分,总结新得分并提交总数以创建增量得分排行榜?就像是
int old_score = ...GET LAST PLAYER SCORE...
int new_score = old_score + current_game_score;
gamesclient.submitScore( new_score );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3919 次 |
| 最近记录: |