steamworks.setAchievementUnlocked()

类型 函数
返回值 布尔值
修订日期 发行版 2024.3703
关键字 steam、steamworks、成就、setAchievementUnlocked
请参阅 steamworks.setAchievementProgress()
steamworks.setNotificationPosition()
achievementInfoUpdate
steamworks.*

概述

为当前用户解锁指定成就。解锁成就将触发弹出 Steam 通知。

如果成就已成功解锁或之前已解锁,则返回 true

如果给出的参数无效,或 steamworks.isLoggedOn 属性为 false,则返回 false

注意

你可以通过使用 steamworks.setNotificationPosition() 函数控制 Steam 通知弹出窗口在应用中显示的位置。

语法

steamworks.setAchievementUnlocked( achievementName )
achievementName (必需)

字符串. 在 Steamworks 网站上,这是成就集的唯一名称,位于API 名称进度统计信息之下。

示例

local steamworks = require( "plugin.steamworks" )

steamworks.setAchievementUnlocked( "My Achievement Name" )