0

Unity と ARToolkit を使用して拡張現実デスクトップ アプリケーションを作成しています。テスト目的で、ARToolkit の動作をテストする単一のシーン アプリケーションを作成しました。これは Unity エディター、つまり Web カメラで完全に動作し、すべてが Unity エディターで正しく動作します。.exe ファイルを開いているときにアプリケーションをビルドした後、Web カメラが開かず、ARWrapper.dll dllnotfoundexception が発生します。どのように解決すればよいですか? また、.exe アプリケーション ファイルでラップトップの Web カメラを有効にするにはどうすればよいですか? 添付の画像は手元にある問題を示しています.. ここに画像の説明を入力

4

1 に答える 1

0

こちらのドキュメントをご覧ください: http://artoolkit.org/documentation/doku.php?id=6_Unity:unity_on_windows

ARWrapper.dll はアプリと同じディレクトリにある必要があるようです。

一番

[編集]

上記のドキュメントからの抜粋:

ARWrapper.dll が明らかに参照先のフォルダーにあるにもかかわらず、Unity エディターは必要な依存 DLL (つまり、ARWrapper DLL が依存する DLL) を見つけることができない場合があります。紛らわしいことに、依存 DLL はホスト アプリケーション (この場合は Unity エディター) の .exe ファイルと同じフォルダー、通常は C:\Program Files (x86)\Unity\Editor. 必要な DLL は通常 (少なくとも ARToolKit for Unity v2 以降) .0.3) は ARToolKit for Unity インストーラーによってインストールされますが、問題がある場合は再確認できます。そのフォルダーに次のものが存在することを確認してください: ARvideo.dll pthreadVC2.dll opencvcore246.dll - opencvflann246.dll DSVL.dll "

于 2016-04-10T23:17:12.200 に答える