类型 函数 返回值 布尔值 版本 版本 2024.3703 关键词 steam, steamworks, overlay, showUserOverlay 另请参阅 steamworks.canShowOverlay steamworks.showGameOverlay() steamworks.showStoreOverlay() steamworks.showWebOverlay() steamworks.*
在应用程序窗口上方显示 Steam 叠加层。此叠加层用于与其他用户交互或显示有关其他用户的信息。
如果 Steam 能够显示叠加层,则返回 true
。
在以下情况下,此函数将返回 false
并且不会显示叠加层:
false
。false
,表示应用程序当前未连接到 Steam 客户端。steamworks.showUserOverlay( userSteamId [, overlayName] )
字符串。 要在叠加层中与其交互的用户的唯一字符串 ID。
字符串。 要显示的叠加层的唯一名称,可从以下选项中选择。如果省略此参数,则此函数将默认为 "steamid"
叠加层,该叠加层显示有关该用户的个人资料信息。
"steamid"
"chat"
"jointrade"
"stats"
"achievements"
"friendadd"
"friendremove"
"friendrequestaccept"
"friendrequestignore"
local steamworks = require( "plugin.steamworks" ) -- Attempt to show a friend's achievements on screen local friendSteamId = "FRIEND_ID" local wasShown = steamworks.showUserOverlay( friendSteamId, "achievements" ) if not wasShown then print( "Failed to display the overlay." ) end