我目前工作的一個Unity3d 4.0專業項目中,我試圖在tngaming背心鏈接到統一。唯一可用的SDK(http://tngames.com/pages/Developers)是C++ .h和.lib文件。據我從文檔(http://docs.unity3d.com/Documentation/Manual/Plugins.html)明白,我應該簡單地把兩個tngaming.h和tngaming.lib到我的資產文件夾,然後執行以下代碼:Unity3d C++插件
[DllImport("tngaming")]
private static extern int SetUpJacket();
而且,讓我打電話給功能SetUpJacket()
。但是我得到的DllNotFoundException: tngaming error.
任何人誰得到了一些信息做類似的東西誰可以幫幫忙?
是在統一項目的'資產/ Plugins'文件夾中的'tngaming.dll'?當您運行.exe時,是與.exe相同的目錄中的DLL? –
據我所知,沒有DLL,只有一個.h和一個.lib文件。其次最初我只是試圖讓它工作,因此我不會將我的團結輸出到任何exe文件。它不在團結工作窗口中工作。 – user1955256
我並不積極,但我認爲你必須使用一個編譯後的.dll文件。 –