Unity2021はVisual Studioを使用するのでNugetでライブラリーをインポートできる。
AssetStoreのNuGet for Unityがかつてはあったが、現在はDepricated。
素直にVisual Studioを使用しろということか。。T-T
ここではSystem.Text.Jsonをインポートする。
まず、Unityで作成したプロジェクトとは別にDLL生成用のプロジェクトを作成。
「プロジェクト」→「Manage NuGet Packages」でインポートしたいライブラリをクリックし「パッケージの追加」。
追加されたら「ビルド」→「すべてビルド」。
ビルドが完了したことを確認。
Finderでプロジェクトのビルドされたフォルダーを確認。
各.Net用のDLLができているので、Unityの「PlayerSettings」→「API Compatibility Level」に合わせて選択し、Unityの「Assets」→「Packages」にコピペ。
同じくUnityの「PlayerSettings」の「Allow 'unsafe' Code」、「Use Deterministic Compilation」はオンにしないとエラーが吐かれてしまうので注意。
おしまい。
この記事へのコメント