誰もが。Vuforia 6.2.2 Unity 5.4.4カメラが動作しません
Vuforiaカメラは動作しませんが、Android 6.0以降のバージョンでは黒い画面しか表示されません。
Vuforiaバージョンは6.2.2で、Unityのバージョンは5.4.4
である。しかしvuforiaカメラは5.0
がどのように私はこの問題を修正することができますアンドロイド未満で動作しますか?
このことについて教えてください。
誰もが。Vuforia 6.2.2 Unity 5.4.4カメラが動作しません
Vuforiaカメラは動作しませんが、Android 6.0以降のバージョンでは黒い画面しか表示されません。
Vuforiaバージョンは6.2.2で、Unityのバージョンは5.4.4
である。しかしvuforiaカメラは5.0
がどのように私はこの問題を修正することができますアンドロイド未満で動作しますか?
このことについて教えてください。
これは私が興味深い問題であり、このシステムのテスト中に使用している許容できない一時的な修正があります。 iPhone 7の場合、これを過ぎてアプリを一時停止してから、アプリに戻ってください。約2秒後にカメラが動作します。私はそれがアンドロイドのために同様に動作すると思います。私はこのシステムを使用することにした場合、私はテスト後に実際の修正によって来たら、より良い修正で更新します。
編集:
短い答え: 任意の既存のカスタムカメラコントローラスクリプトのメタデータを削除します。独自のカメラコントローラーを使用している場合は、vuforia oneを無効にし、そのメタを削除する必要があります。基本的にはカメラの起動後にカメラのフィードをハイジャックしています。
long:自分のシステムを構築してこのアプリケーションを開始し、vuforiaをテストするために、これらのアイテムを無効にしました(カメラフィードなど)。私はログを見て、これらの項目を無効にしてもカメラのフィードがまだ実行されていて、このフィードがvuforiaカメラの後に開始したので、基本的に自分のstart()メソッド(vuforiaからカメラをハイジャックしていた)私のカメラコントローラのスクリプトのための私のメタデータは、すべてが無効になっていてもスクリプトを実行するようになっていることが判明しました。 カメラコントローラースクリプトのメタデータを削除した後、正常に機能しました。カメラコントローラを削除するだけで、メタを削除することもできます。カメラコントローラとは、私がvuforiaで追加する前に作成されたカスタムのカメラコントローラを意味します。これは単体ではうまく動作するため、修正するのは難しいですが、デバイスに組み込んだときにはうまく動作しないためです。メタはデバイスのために更新するようには見えない、単なるエンジンである。
vuforiaカメラを使用している場合は、カメラの子として使用するvuforiaプレーンを使用するか、書き込んだカメラスクリプトにメタデータを削除してください。あなたはvuforiaカメラを落とすだけで新しい空のプロジェクトにカメラのフィードを取得する必要があります。独自のスクリプトを作成する必要はありません。そうした場合は、私のようにもう一方を上書きしないようにしてください。
あなたのデバイスやコードではないことを確認するだけの場合は、新しい空のユニティプロジェクトを作成するには、vuforiaをインポートしてください(データベースをインポートする必要はなく、単にsdkをインポートする必要はありません)。テストしてください。余分なものを追加したり、画像認識をしたりしないでください。これがうまくいくなら、それはあなたのコードのどこかにあります。
私はVuforia 6.2.10、Unity 5.4.4.f(64ビット)、Nexus 7 Android 6を使用しています。私はカメラが黒かったのと同じ問題がありました。私は始めから、一度に1つのコンポーネントを追加しました。 ARカメラだけでうまくいきました。ターゲット画像を追加することもできました。私はTIに平面と画像を追加し、カメラは動作しませんでした。画像のテクスチャタイプをSprite 2dとuiに設定すると効果がありました。
私は、デバイスからアプリケーションを削除し、それがうまく動作するたびにapkファイルを作成することで、それを発見しました。
私は近い将来Vuforiaを期待していますか?
ありがとうございます。私は見てみましょう。 – LionByol
これはおそらく役に立ちますか? http://stackoverflow.com/questions/38857788/camera-is-black-on-android-4-1-2-with-unity3d-and-vuforia – yakobom
ありがとうございますが、Android 6+デバイスでは動作しません。 – LionByol