Windows 7コンピュータでOculus Rift + Leap Motionでうまく動作しているUnity 5プログラムがあります。同じプログラムをWindows 10搭載の別のコンピュータで実行しようとしましたが、次のようなエラーが表示されました。ユニティ+リープモーション:エラーCS0246(ネームスペース)問題
あなたのご意見はありますか?どうもありがとう! (ps。Oculus RiftとLeap Motionは、別々のUnityプロジェクト、つまり、Lec MotionとLeap Motionの両方の接続を示すLeap Motionからの「Core Assets」というパッケージを使用してWin10コンピュータ上でうまく動作しています)。
ありがとう!ユニティで
エラーメッセージは以下のとおりです。
資産/ LeapMotion /スクリプト/手/ DebugFinger.cs(14,28):エラーCS0246:型または名前空間名 'FingerModelが」が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?
アセット/ LeapMotion/Scripts/Hands/PolyFinger.cs(13,27):エラーCS0246:型または名前空間の名前 'FingerModel'が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?
Assets/LeapMotion/Scripts/Hands/PolyHand.cs(17,25):エラーCS0246:型または名前空間の名前 'HandModel'が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?
Assets/LeapMotion/Scripts/Hands/RiggedFinger.cs(17,29):エラーCS0246:型または名前空間の名前 'FingerModel'が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?
Assets/LeapMotion/Scripts/Hands/RiggedHand.cs(12,27):エラーCS0246:型または名前空間の名前 'HandModel'が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?
両方のコンピュータが最新のリープモーションドライバ(オリオン)を持っていますが、(Win7のコンピュータで作られた)ユニティプロジェクトはリープに関連するこれらの3つのフォルダがありますモーション: "LeapMotion"、 "LeapMotionVR"、 "LeapMotion + OVR"。だから私たちの挑戦は、プロジェクトがWin7コンピュータ上で動作しているときに、これらの3つのフォルダのどれがLeap Motionを動作させているか完全にはわかっていないということで、どのフォルダ/ファイルを調べるべきかまたは追加/削除)、私たちがWin10コンピュータ上で実行していないエラーを解決することができます。助言がありますか?どうもありがとう! – Jacoko
LeapMotionVRとLeapMotion + OVRフォルダは古いアセットからのものです。 LeapMotionフォルダは両方にありました。古いアセットは新しいアセットと互換性がありません。いくつかの小さなスクリプトが動作するかもしれませんが、混在したりマッチしたりすることはできません。 Orionアセットを使用する場合は、欠落しているクラスへの参照を見つけて削除するだけで、プロジェクトをWin10コンピュータで修正する必要があります(最初は、その後にポップアップするエラーが多くなります)。 –