object.unlocked

类型 布尔值
修订版本 版本 2024.3703
关键词 steam, steamworks, 成就, AchievementInfo, unlocked
另请参阅 AchievementInfo
steamworks.*

概述

一个布尔值,指示用户是否已解锁该成就。

应用程序可以通过调用 steamworks.setAchievementUnlocked() 函数或将 steamworks.setAchievementProgress() 函数设置为其最大进度值来解锁成就。

示例

local steamworks = require( "plugin.steamworks" )

local achievementInfo = steamworks.getAchievementInfo( "achievementName" )

if ( achievementInfo ) then
    if ( achievementInfo.unlocked ) then
        -- Achievement unlocked
    else
        -- Achievement has not been unlocked yet
    end
end