Ios 如何跳过游戏中心排行榜中的语言选择?
我只有一种语言,英语,我不希望我的用户每次想看到高分就必须点击英语。有没有办法从代码中选择某些排行榜 我正在使用Unity的社交API,但我想我需要从XCode中完成这项工作Ios 如何跳过游戏中心排行榜中的语言选择?,ios,unity3d,game-center,gamekit,Ios,Unity3d,Game Center,Gamekit,我只有一种语言,英语,我不希望我的用户每次想看到高分就必须点击英语。有没有办法从代码中选择某些排行榜 我正在使用Unity的社交API,但我想我需要从XCode中完成这项工作 您将排行榜命名为“英语”,通常命名为“最佳时间”或“游戏模式X中的分数” 无论如何,如果要直接显示特定的排行榜,可以调用此静态方法: 社交平台.GameCenter.GameCenterPlatform.ShowLeaderboardUI(…) 作为第一个参数,您可以设置排行榜的id。第二个参数是时间范围 更新1: u
您将排行榜命名为“英语”,通常命名为“最佳时间”或“游戏模式X中的分数” 无论如何,如果要直接显示特定的排行榜,可以调用此静态方法: 社交平台.GameCenter.GameCenterPlatform.ShowLeaderboardUI(…) 作为第一个参数,您可以设置排行榜的id。第二个参数是时间范围 更新1:
using UnityEngine;
using UnityEngine.SocialPlatforms;
using UnityEngine.SocialPlatforms.GameCenter;
public class Test : MonoBehaviour
{
public void OnClickedLeaderboardButton()
{
GameCenterPlatform.ShowLeaderboardUI("YOUR_LEADERBOARD_ID",TimeScope.AllTime);
}
}
我从未在游戏中心看到过语言选择。你能附上一个截图吗?@JeanLuc我编辑了它来添加它,还有一个iTunes ConnectAh的截图,我的错。窗口显示“编辑语言”。我不知道我在编辑排行榜名称。所以我把它改为“高分”。我已经在使用ID显示排行榜,但是是否有一种方法可以自动显示“高分”,而用户不必单击它?调用GameCenterPlatform.ShowLeadboardUI(…)是否有效?请确保使用您定义的正确的排行榜ID,该ID可能与排行榜名称不同。