因此,我在我的虛幻引擎項目中導入了我的Steamworks SDK。它建立,並在運行中,我得到了Steam覆蓋。大!在虛幻引擎中導入Steam社區API
但是,我現在試圖獲取用戶的好友列表,該列表需要包含在兩個文件ISteamFriends.h
和ISteamUtils.h
中的Steam社區API。我試圖將這些導入到我創建的Actor類中以管理Steam通信,但Visual Studio沒有看到這些文件並且不會構建。
#include "GameFramework/Actor.h"
#include "Http.h"
#include "ISteamFriends.h"
#include "ISteamUtils.h"
#include "SteamEvents.generated.h"
...
這會產生錯誤:
錯誤C1083:無法打開包含文件 'ISteamFriends.h':沒有這樣的文件或目錄
錯誤C1083:無法打開包含文件「ISteamUtils。 h「:沒有這樣的文件或目錄
是否有我需要給它,以便它可以找到這些文件的特定目錄的路徑?我怎樣才能讓Visual Studio找到這些文件,以便我可以使用社區API?
這些文件在當前包含路徑中嗎? – higuaro
@higuaro我真的不知道。我只是遵循[本指南](https://docs.unrealengine.com/latest/INT/Programming/Online/Steam/index.html)。我知道Steam在當前的項目中,因爲覆蓋彈出,但我不知道這些文件是否可以直接訪問,因爲這些說明與否。讓我通過sdk文件夾來查看是否可以找到我要導入的兩個文件。 – David
如果你在Visual Studio中,那麼你應該爲SDK包含(通常爲.h)文件設置包含文件目錄 – higuaro