【個人開発】Unityの各種パッケージ導入

前置き

これは個人間での開発における特定開発環境の構築手順説明用の記事です。
未経験者や非エンジニア向けであったり、汎用的な内容ではない点にご留意ください。

導入手順

パッケージ導入は3つの方法がありますが今回はgitURLを使用して導入します
まずGitが入っていない場合は入れましょう
https://git-scm.com/install/windows

あと、Gitをそのままインストールしただけだとエラーになるかも?
ユーザーの環境変数に以下を追加しておく必要がある(パスはデフォルト想定なので良しなに)
Git
C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin
設定したらPC再起動

NuGetForUnity

Nugetで公開されているパッケージをUnity上で管理するためのツールです
参考:https://github.com/GlitchEnzo/NuGetForUnity

Unity → Window → Package Management → Package Manager → 左上の+ → gitURL → Install
https://github.com/GlitchEnzo/NuGetForUnity.git?path=/src/NuGetForUnity を入力

インストールが完了するとツールバーに「NuGet」が追加されていると思います。

R3

UniRxの後継で、ザックリ説明するとイベントや非同期処理で便利なUnity開発向けライブラリ。
参考:https://github.com/Cysharp/R3

NuGet → Manage NuGet Packages → R3で検索 → インストール

インストールが完了するとInstalledタブに表示されていると思います。

Unity → Window → Package Management → Package Manager → 左上の+ → gitURL → Install
https://github.com/Cysharp/R3.git?path=src/R3.Unity/Assets/R3.Unity を入力

インストールが完了すると In Project の Packages – Cysharp, Inc. に追加されていると思います。

ObservableCollections

ListとかDictionaryをObservableとして扱うためのライブラリ
参考:https://github.com/Cysharp/ObservableCollections

NuGet → Manage NuGet Packages → ObservableCollectionsで検索 → インストール
NuGet → Manage NuGet Packages → ObservableCollections.R3で検索 → インストール

インストールが完了するとInstalledタブに2つとも表示されていると思います。

UniTask

Unity向けのTask機能、async/awaitを用いた非同期処理の実装を行うライブラリです
参考:https://github.com/Cysharp/UniTask

Unity → Window → Package Management → Package Manager → 左上の+ → gitURL → Install
https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask を入力

インストールが完了すると In Project の Packages – Cysharp, Inc. に追加されていると思います。

DOTween

簡単にUIアニメーションを実装できるようになるパッケージです。
参考:https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676

上記リンクからAdd To My Assetsボタンを押す(ログインしてね)

Unity → Window → Package Management → Package Manager → My Assets
DOTweenが追加されていると思うのでダウンロード&インポート

その後開いたウインドウでOpenなんとかを選択、その先でSetupボタンを押す

あと書き

一旦よくお世話になるであろうライブラリ等の導入手順をまとめておきました。
というかPC新調したこともあってGitの環境変数の問題でちょうどハァ?ってなってたので良い機会でした。

後々導入したいパッケージが増えたら追記しておきます。

コメント

タイトルとURLをコピーしました