こんにちは、Unityエンジニアのオオバです。
Unityで開発していると特定のバージョンのUnityエディタを使う必要が出てくることがあります。特にチームで開発していると、そのチームで使用しているUntyバージョンに合わせる必要があるからです。
また新しいUnityバージョンに不具合が見つかり、元のバージョンに戻したいというケースもよくあります。
しかし特定のUnityバージョン、つまり 旧バージョンのUnityエディタはUnity Hubから直接インストールできません。
そこで本記事では特定のバージョン、旧バージョンのUnityエディタをインストールする方法を紹介していきます。
特定のバージョンをインストールしたいけど分からない、、というかたはぜひ参考にしてみてください。
👉DOTweenの教科書を読んでUnityアニメーションをプログラミングしてみよう!
旧バージョンのUnityエディタを追加インストールする方法
旧バージョンのUnityエディタをインストールする方法を紹介します。繰り返しになりますが 旧バージョンのUnityエディタ は最新版と違いワンタッチでUnity Hubからインストールできません。
もしUnity Hubをインストールしていな方はこちらの記事を参考にUnity Hubを導入してみてください。
用意できましたらUnity Hubを開きましょう。
インストール -> エディターをインストール
から
旧バージョンのUnityエディタも最新版と同様 ① インストール
ボタンをクリックして、② エディターをインストール
ボタンをクリックしましょう。
次に① アーカイブ
ボタンをくりっくして、 ② ダウンロードアーカイブ
ボタンをクリックしてください。
するとブラウザが起動します。Unity公式サイトの旧バージョンがリストアップされた ダウンロードアーカイブページ が開きます。
旧バージョンのUnityエディタはブラウザを経由する必要があることを覚えておきましょう。
Unityダウンロードアーカイブページから旧バージョンを選択
最新版を含むすべてのUnityバージョンはUnityダウンロードアーカイブにまとまっています。
ちなみに直接ブラウザからアクセスすることもできます。
↓のURLをブックマークしておくと良いでしょう。
Unityダウンロードアーカイブ今回は例として旧バージョンの Unity6000.0.30f1 をインストールしてみます。
Unity6000.0.30f1の INSTALL
ボタンをクリックしましょう。
すると 「Unity Hubを開きますか?」 というダイアログが開きます。 Unity Hubを開く
ボタンをクリックします。
ブラウザ経由でUnity Hubが起動する
Unity Hubが自動で起動します。
指定した過去バージョンのUnityインストール画面が表示され インストール ボタンをクリック。ここからは最新版のインストールと同じ手順になります。
以降はビルドサポートモジュールやVisual Studioの選択をしてインストールすれば完了です。
Unityのモジュールについてはこちらの記事を参考にしてみてください。

【Unity】モジュールの追加方法
Unityの中にはモジュール単位で分けられた機能があります。iOS向け、Android向けゲームを作りたい場合はビルドサポートモジュールが必要です。本記事では初...
特にiOSやAndroid向けに開発を進めたい場合は、iOSビルドサポートモジュール、Androidビルドサポートモジュールが必要になります。
詳しくは↓こちらの記事で詳しく解説しています。
特定バージョンのUnityエディタをインストールまとめ
本記事では特定のUnityバージョン、つまり旧バージョンのUnityエディタをインストールする方法を紹介してきました。
最新バージョンはUnity Hubで完結、旧バージョンは「アーカイブ」を選択し、ブラウザを経由してUnity Hub上でインストールするという違いがあることが分かりました。
Unityはバージョンがとても重要です。バージョンをミスるとUnityプロジェクト自体が壊れることもあるため。
しかし、本記事を通して特定のバージョンをインストールする方法が手に入りました。これで安心してゲーム開発に集中してもらえればと思います。

筆者のXをフォローしよう
Unityオブジェクトの描画順の制御って難しいですよね。
この度、Unityの描画順を体系的に学べる「Unity描画順の教科書」を執筆しました。
Unityの描画順を基礎から学びたい方はぜひ確認してみてください!
→ Unity描画順の教科書
最後まで読んでいただきありがとうございました!
すばらしいUnity開発ライフをお過ごしください。
- Unity6000.30f1