成就
1. 解锁成就
greenworks.activateAchievement(achievement, success_callback, [error_callback])
-
achievementString -
success_callbackFunction() -
error_callbackFunction(err)
achievement参数表示游戏中尚未解锁的成就。
2. 查看成就进度
greenworks.indicateAchievementProgress(achievement, current, max)
为用户弹出一个带有当前成就进度的通知。
调用这个函数不会修改进度或者是解锁成就,如果想的话请使用 Stats.adoc#setStat。
-
achievementString: 该成就调用API使用的名称。 -
currentNumber: 当前进度。 -
maxNumber: 成就解锁所需的进度。
成功时返回 true,否则返回 false。
3. 检查成就是否已解锁
greenworks.getAchievement(achievement, success_callback, [error_callback])
-
achievementString: 该成就调用API使用的名称。 -
success_callbackFunction(is_achieved)-
is_achievedBoolean: 该成就是否已经解锁。
-
-
error_callbackFunction(err)
检查 成就 是否已经解锁。