NuGet importer for Unity は高速で使いやすく、非常に強力に NuGet のパッケージを Unity へ導入できるようにするエディタ拡張です。 また、ネイティブプラグインに対しても完全に対応しております。 (GlitchEnzo/NuGetForUnity に影響を受けましたが一から作ってます。)
- 非同期を活用した高速な動作
- 強力な依存関係解決
- ネイティブプラグインに対する完全な対応
- Roslyn Analyzer も対応
- CI/CD に対応
- わかりやすいUI
- UPM対応・unitypackageあり
- GlitchEnzo/NuGetForUnityとの互換性あり
UPMを使って導入するには、この Git URL を指定する。または、OpenUPM を使って導入するという二通りあります。
- Package Manager ウィンドウを開く
- ステータスバーの Add (+) ボタンをクリック
- Add package from git URL を選択
- 「
https://github.com/kumaS-nu/NuGet-importer-for-Unity.git?path=NuGetImporterForUnity/Packages/NuGet Importer
」または「[email protected]:kumaS-nu/NuGet-importer-for-Unity.git?path=NuGetImporterForUnity/Packages/NuGet Importer
」を入力 - Add をクリック
詳細は公式ページ(Git URL からのインストール - Unity)をご覧ください。
- OpenUPM-CLI をインストールしていない場合は、以下のコマンドで OpenUPM-CLI をインストールする。(Node.js 12が必要です。)
npm install -g openupm-cli
- インストールする予定のプロジェクトのフォルダへ移動する。
- 以下のコマンドで、プロジェクトにインストールする。
openupm add org.kumas.nuget-importer
詳細は公式ページ(Getting Started with OpenUPM-CLI - OpenUPM)をご覧ください。
- リリースページへ行き、必要なバージョンのzipファイルをダウンロードする。
- zipファイルを解凍し、中の .unitypackage をプロジェクトにインポートする。
より詳しい情報や、コントリビューションについては https://kumaS-nu.github.io/NuGet-importer-for-Unity をご覧ください。
これについては、Apache License 2.0 です。
NuGet のパッケージについてはそれぞれのライセンスに従います。詳細は NuGet の F&Q をご覧ください。