Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
11
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

Unity Hubの機能

はじめに

Unityインストール手順(2018年3月版) にてUnity Hubを使用したUnityのインストール方法を記載しましたが、今回はUnity Hubの機能について説明します。

Beta版のインストール

Beta版インストーラはUnity Beta Programからダウンロードできますが、Unity Hubを使用してインストールすることができます。

[Installs] - [Beta Releases]からインストールしたいBeta版の「Download」ボタンをクリックしてインストールします。
Beta版インストール
(バージョンに「b」が付いているものがBeta版です)
画面の指示に従ってインストールを進めます。

Unityのアンインストール

[Installs] - [On my machine]からアンインストールしたいバージョンの「・・・」をクリックし、表示されたダイアログの「Uninstall」をクリックします。
アンインストール
画面の指示に従ってアンインストールを進めます。

デフォルトバージョンの切り替え

デフォルト(優先)バージョンを設定するとプロジェクトの新規作成時にそのバージョンで作成されたり、そのバージョンでチュートリアルが開始されます。
バージョン名の後ろに「preferred」と付いているものがデフォルトのバージョンです。

[Installs] - [On my machine]からデフォルトにしたいバージョンの「・・・」をクリックし、表示されたダイアログの「Set as preferred」をクリックすると切り替えることができます。
preferred切り替え

プロジェクトを開く際のバージョン指定

プロジェクト一覧の各プロジェクト名の下にそのプロジェクトを作成or最後に保存したプロジェクトのバージョンが表示されます。
プロジェクトのバージョン
(Unity Hubアプデしたら広告出るようになった...)

プロジェクト名をクリックするとそのバージョンのUnity Editorが起動しますが、Unity Hubから起動させたいUnityのバージョンを指定することができます。

[プロジェクト]から開きたいプロジェクトの「・・・」をクリックし、表示されたダイアログから開きたいバージョンの「Open with バージョン番号」をクリックするとそのバージョンのUnity Editorが起動します。
(インストール済みのバージョンのみ表示されます)
開くバージョンの指定
※プロジェクトの保存バージョンと指定したバージョンが一致していない場合、以下の様な警告が表示されます。
「Continue」ボタンを選択すると指定したバージョンで開きますが、そのバージョンでサポートされていない機能が含まれているとエラーが発生したり正常に動作しないことがあるので注意が必要です。
バージョン不一致の警告

ビルドサポート系Componentの追加

各プラットフォームのビルドサポートComponentを追加していない場合、そのプラットフォーム向けのビルドができません。
Unityインストール時に追加するComponentの指定したり、Unity Editorからダウンロードできますが、Unity Hubからも追加することができます。

[Installs] - [On my machine]からComponentを追加したいバージョンの「・・・」をクリックし、表示されたダイアログの「Add Component」をクリックすると追加するComponentを指定するダイアログが表示されます。
Add Component
Componentの選択
追加したいプラットフォームにチェックを入れて「Done」ボタンをクリックするとビルドサポートComponentが追加されます。

ビルドサポートComponent以外にもMonoDevelop(Unity2017まで)やStandard Assets、サンプルプロジェクトを追加することもできます。

最後に

Unity Hubは記事投稿時点でBeta版ですので、今後は機能が追加されたり削除される可能性があります。
と言ってもインストールやアンインストール、バージョン指定などがUnity Hubだけで行えるようになったのは便利だと思いますので、今後の機能追加に期待したいです。

おわり

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
11
Help us understand the problem. What are the problem?