类型 表 库 gamecircle.* 修订版本 版本 2024.3703 关键词 成就,返回值,值,表
该表封装了 GetAchievement 函数的错误值和返回值。
local achievementID = "myFirstAchievement"
local gamecircle = require("plugin.gamecircle")
gamecircle.Init(true, false, false)
function AchievementCallback(returnValue)
if returnValue.isError == true then
print("Get Achievement request returned with error message: " .. returnValue.errorMessage)
else
local achievement = returnValue.achievement
print("Achievement information recieved!")
print("-id: " .. achievement.id)
print("-title: " .. achievement.title)
print("-desc: " .. achievement.desc)
print("-isUnlocked: " .. achievement.isUnlocked)
print("-unlockedDate: " .. achievement.unlockDate)
print("-imageURL: " .. achievement.imageURL)
print("-isHidden: " .. achievement.isHidden)
print("-pointValue: " .. achievement.pointValue)
print("-position: " .. achievement.position)
print("-progress: " .. achievement.progress)
end
end
gamecircle.GetAchievement(achievementID, AchievementCallback)