NuGetpackageを介してJson.NetライブラリをVisual Studio 2013に追加し、NetFramework 4.5用にインストールしました。追加したときにVisual Studioでエラーが発生しません
using Newtonsoft.Json;
しかし、Unity3D 5.0ではエラーが発生します。
Assets/RobotController.cs(5,7):エラーCS0246:タイプまたは名前空間名「Newtonsoft」が見つかりませんでした。 usingディレクティブまたはアセンブリ参照がありませんか?
このプロジェクトのパッケージフォルダーを調べたところ、dllファイルが存在するため、問題を理解できません。助けを求めるThx。
Visual Studio 2015でも同じ問題が発生しました。しかし 歌丸 の解決策はうまくいきました。
* .dllファイルを置き、参照として追加するフォルダー:Assets/Pluginsを作成します。
参照を追加するには、Visual Studioのソリューションエクスプローラーでアナライザーを強調表示し、[プロジェクト]> [参照の追加]で、参照してAssets/Pluginにある* .dllファイルを見つけます。
SimpleJsonを使用します。その無料で作業を完了します。
SimpleJSON.csの内容をプロジェクトで新しく作成したファイルにコピーすると、準備が整います。ファンシーになりたい場合->この新しいファイルをassets\pluginsディレクトリに作成します
私はこのプロジェクトを偶然見つけました https://github.com/SaladLab/Json.Net.Unity3D
Newtonsoft Json.NETは、.NETエコシステムの事実上の標準JSONライブラリです。ただし、Unity3Dはサポートされていないため、Json.NETパッケージを取得した直後にJSON.NETを使用するのは少し難しいです。このパッケージは、Unity3Dで最新のJson.NETを使用する必要があるUnity3Dプログラマー向けです。
Unity package をインポートするだけで、問題ありません。
Unity3D用のJSON.NETはアセットストアで入手できます。 https://www.assetstore.unity3d.com/en/#!/content/11347
IDEを介して* .dllへの参照を追加し、再コンパイル後にIDEがスローされた場合は、アセンブリ定義があるかどうかを確認してください。そうである場合は、それを追加する必要があります。アセンブリ参照へ。それは私のために働きました Inspector
Asset Storeを使用して、newtonsoft.JSONという名前のすばらしいライブラリを追加できますJSON .NET For Unityストアで。
https://assetstore.unity.com/packages/tools/input-management/json-net-for-unity-11347
ビルドバージョンでのサポートについては、次のいずれかを使用することをお勧めします
Json.NET v12.0
github.com/jilleJr/Newtonsoft.Json-for-UnityJson.NET v9.0
github.com/SaladLab/Json.Net.Unity3DJson.NET v8.0
parentelement.com/assets/json_net_unityJson.NET v7.0
nuget.org/packages/Unity.Newtonsoft.Json/または、Newtonsoft.Json(Json.NET)を必要としない場合は、他にいくつかの代替手段があります(すべてUnityで機能しますが、機能しないライブラリは省略しました。 ):
OdinSerializer
github.com/TeamSirenix/odin-serializerUTF8Json
github.com/neuecc/Utf8JsonFastJSON
assetstore.unity.com/packages/tools/input-management/fastjson-2722UltimateJson
assetstore.unity.com/packages/tools/integration/ultimate-json-60845SimpleJson
wiki.unity3d.com/index.php/SimpleJSONLitJson
github.com/Mervill/UnityLitJsonFullSerializer
github.com/jacobdufault/fullserializerprotobuf-net
github.com/protobuf-net/protobuf-net選択できるキャンディーの表がかなりあります。 よく若いパダワンを選択してください〜