这在困扰我,我非常确定这有一个非常简单的解决方案,但是我找不到它。但是,我找到了许多完全不同的解决方案,然而它们都没有工作。
在 steamworks.net,我可以直接调用
SteamUserStats.SetAchievement(id);
然而,这个函数在面具冲锋枪(Facepunch)steamworks中是不存在的。SteamUserStats.SetStat(x,y) 却可以正常工作。
一些我在网上找到的教程说要使用
SteamClient.Achievements.Trigger("ACHIEVEMENT_ID");
然而,这告诉我,SteamClient.Achievements 不存在。
另一些教程说要使用
Facepunch.Steamworks.Client.Instance.Achievements.Trigger("ID");
然而,这告诉我,Facepunch 空间不存在(??)。
我已经彻底查阅了面具冲锋枪steamworks的文档,但没有好处。“统计和成就”一节只是说明了如何在成就被抓取时设置回调,而不是如何设置成就。
我知道我一定错过了什么。可以告诉我是什么吗?
评论 (0)