2013-07-26 21 views
1

我是新來的統一,我試圖使用一個名爲Scaleform的插件,我按照自述文件中指示的步驟,我已經創建了一個新項目,導入插件,選擇主相機對象和連接指定的腳本給它,但是當我要玩,我得到這個錯誤:DllNotFoundException:libgfxunity3d

DllNotFoundException:libgfxunity3d SFCamera.OnDestroy()(在資產/插件/ SF/SFCamera.cs:163)

我GOOGLE了,我得到的是這樣的:http://forums.autodesk.com/t5/Scaleform-Unity-Development/dll-not-found-exception/td-p/4242779

我也下載並安裝了DirectX,b ut仍然沒有改變! :(

有誰知道我應該怎麼辦?

謝謝!

回答

0

我們還遇到了在Windows這個問題。最後,重新安裝DirectX運行沒有修復它爲我們(誰的人問題是遺漏了Scaleform dll所依賴的d3dx9_43.dll)

您也可能檢查並確保您已將正確的鍵放入繼承的相機腳本中的適當位置(在此示例中,我相信它叫做MyCamera.cs。)

最後,您應該檢查您的構建目標是否與您安裝的Scaleform試用版的版本相匹配。例如,如果您的Unity版本設置爲Android,則需要安裝適用於Windows的Android運行時版本,而不是Windows運行時版本。

0

我從http://www.dependencywalker.com/下載了Depends應用程序,並加載了libgfxunity3d.dll。我錯過了msvcr100.dll,IEShims.dll和wer.dll。我把這些DLL扔進System32目錄,我的程序運行良好。希望這可以幫助!