GameCenter ANE使用教程
在flash air ios和android移动应用中使用GameCenter的积分,排行榜,成就等功能

简介

  游戏中心ane是苹果appstore game center的flash版本,支持最新的64位ios,air sdk17,支持ios和android双平台。Flash air开发者可以通过ane实现积分排行榜,成就系统,还不需要服务器哦。只需要纯as3代码即可以实现功能,代码也还简单,只要简单几行。

配置游戏中心

  在开始代码之前,需要先在itunesconnect后台配置应用设置处配置game center。例如要实现排行榜就要添加排行榜设定排行的名称排序方式,排名ID。 在描述设置界面,打开gamecenter开关,并把要使用的排行榜,成就选定。

编写代码

  设置好后台后,获取到排名ID,就可以在代码里面使用了。下面简单介绍使用排行榜功能,更多的功能看下载压缩包里面的文档。


	if (GameCenter.isSupported())
	{
		GameCenter.create(stage);//初始化游戏中心,可以在游戏启动的时候先初始化
        GameCenter.gameCenter.authenticateLocalUser();//登录用户,提前登录,这样方便后面提交分数和查看排行榜提高速度。
		return;
	}

提交分数,LEADERBOARD_ID是排行榜ID


	GameCenter.gameCenter.reportScoreForCategory(score,LEADERBOARD_ID);

展示排行榜,LEADERBOARD_ID是排行榜ID


	GameCenter.gameCenter.showLeaderboardForCategory(LEADERBOARD_ID);

game center的更多功能

  上面介绍了通过gc实现排行榜的功能,包括提交分数,展示分数排行榜。 通过gc ane还可以实现很多的功能如成就,挑战,获取用户信息,头像,邀请好友玩游戏等。 这个可以看下载到的文档和例子,这里不一一介绍说明。

注意事项

  在提交审核的时候,千万记住itc后台要打开游戏中心开关,并把相关成就和排行榜添加到提交列表中,否则在审核的时候因为无法提交分数成就之类容易被拒绝。 自己测试gamecenter要用测试账号,也就是第一步就要打开itunes把正式账号注销然后再进行测试。

返回常用ANE汇集

下载

联系

Email:wohaosea@gmail.com

qq群:56892018

copyright CUO GAME 浙ICP备15022781号-1