【Unity】UnityHubに任意のバージョンのUnityを入れる
Unity Hubでは決まったバージョンしかインストールできないという、不思議な仕様になっています。
通常と思われる方法
任意のバージョンを入れようとすると、Unityのダウンロードアーカイブから過去のバージョンを探してインストールし、 UnityHubのインストールのリストに加えるという手順になるかと思います。 しかし残念なことにこの方法では、UnityHubで「モジュールを加える」がなぜか使用できません。
そんなUnityHubですが、実は任意のバージョンを入れる方法がありましたのでメモしておきます。
任意のバージョンの指定方法
ブラウザで以下を入力すると、アプリを起動するかどうかのダイアログが出ます。
unityhub://{EditorVersion}/{Revision}
EditorVersionとRevisionはProjectSettings/ProjectVersion.txt
に記載されています。
(ただし、2019あたりから?)
例えば、次のような場合、
m_EditorVersionWithRevision: 2019.1.14f1 (148b5891095a)
次のようにするとインストールできます。
unityhub://2019.1.14f1/148b5891095a