私は現在、Microsoft HololensでQRコードを読むプロジェクトに取り組んでいます。私はC#のUnity(5.4.0ビルド24)でアプリケーションを開発していますが、私はZXingを使ってQRコードを読んでいます。私はthis webpageからZXingをダウンロードし、.NET 3.5バージョンを使用して終了しました。私はHololensのビューに対応するバイト配列を生成することができました。UnityのQRコードを読む
ZXing.Result result = reader.Decode(img_bitmap);
しかし、これを使用するためには、私はSystem.Drawing
に含まれているBitmap
を作成する必要があります。私は、QRコードのテキストを取得するためにデコード機能を使用します。私が理解しているように、Unity3Dにはこのパッケージが含まれていないので、this answerの指示に従い、.NET 2.0のSystem.Drawing
を含んでいます。私が構築しようとすると、しかし、私は次のエラーを取得する:
error CS7069: Reference to type 'MarshalByRefObject' claims it is defined in 'mscorlib', but it could not be found.
私の理解によると、Unityは.NET 3.5に構築し、私は私の上System.Drawing
の.NET 3.5バージョンを見つけることができませんしてきましたシステム(と私はこれが問題の根源であると確信していない)とにかく。何か案は?前もって感謝します!
こんにちは、私はビットマップを使用できるようにこのエラーを修正する方法について知っていますか? – nphirning
私はこれについて何の経験もありません。あなたはより多くの経験プログラマを持つUnityについてこの質問をするべきです。 – Joshua
さて、もし私がそこに答えを得たら私は見るでしょう、もしそうなら、この記事を更新してください – nphirning