类型 函数 返回值 布尔值 修订 版本 2024.3703 关键词 steam, steamworks, 覆盖层, showStoreOverlay 另请参阅 steamworks.canShowOverlay steamworks.showGameOverlay() steamworks.showUserOverlay() steamworks.showWebOverlay() steamworks.*
在应用程序窗口上方显示 Steam 覆盖层。此覆盖层将显示一个网页,其中包含 Steam 商店中某个特定游戏的信息。通常,您可以使用此函数在 Steam 上宣传其他游戏。
如果 Steam 能够显示覆盖层,则返回 true
。
在以下情况下,此函数将返回 false
并且不会显示覆盖层:
false
。false
,表示应用程序当前未连接到 Steam 客户端。steamworks.showStoreOverlay( [appId] )
字符串. 由 Steam 分配的应用程序的唯一字符串 ID。覆盖层将在 Steam 商店中显示此应用程序的网页。如果您不提供此参数,则覆盖层将显示当前正在运行的应用程序的商店页面。
local steamworks = require( "plugin.steamworks" ) -- Attempt to show this game's Steam store web page as an overlay local wasShown = steamworks.showStoreOverlay() if not wasShown then print( "Failed to display the overlay." ) end