0

我正在为 Steam 做一个统一项目。所以我下载了 SteamWorks.net 并将其添加到项目中,创建了一个空对象并将 Steam 管理器代码附加到该对象。对于成就,在脚本中,使用导入蒸汽

'using Steamworks;'

并使用设置成就

SteamUserStats.SetAchievement(); 
SteamUserStats.StoreStats();

现在当我运行代码时出现错误

'Steamworks 未初始化'。

如何解决这个问题

4

2 回答 2

1

测试时确保 steam_appid.txt 在文件夹中。SteamManager monobehaviour 将在唤醒时初始化 API。

于 2019-09-28T08:42:20.937 回答
0

这也对我有用,我觉得有点愚蠢,但这很重要。仔细检查以确保您的 Steam 应用程序当前已登录。如果您打开计算机并将您注销,或者如果有更新或需要您登录的东西,它将无法正常工作,并且会抛出该错误。否则,如果您也听取了其他答案,那么您应该会很好。

于 2020-12-08T07:27:23.720 回答