3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Unity 2020.1 でPackageManagerに出てこなくなったパッケージを使う

Last updated at Posted at 2020-11-21

追記:Unity2021ではほんの少しだけ簡単になりました

Unity2020.1以降ではパッケージマネージャーも整理されたようで、
基本的にはPreviewパッケージはインストールできなくなりました。
このBlogにある手順を踏むと一部のPreviewパッケージは表示されるようになるのですが、それでもほとんどのPreviewパッケージは表示されないようです。
スクリーンショット 2020-11-21 22.47.21.png

今回、最新のARCoreSDKを試すにあたり、Unity2019.4ではAndroidのビルドを通すのにとても手間がかかるようになっていたため、2020.1を使ってインストールを試みたのですが、
スクリーンショット 2020-11-21 22.09.33.png
これらのパッケージをインストールしようとしたところ、2020.1ではPreviewをONにしても出てきませんでした。

いろいろ試したところ、下記の手順でパッケージのインストールを行うことができました。

  1. Projectを閉じた状態で、Assetsと同階層にあるPackagesフォルダの中のmanifest.jsonを開く
  2. WEBブラウザでインストールしたいパッケージ名を検索し、パッケージのドキュメントを表示する
    (例えば上述の[Multiplayer HLAPIのドキュメント]
    (https://docs.unity3d.com/ja/2019.4/Manual/com.unity.multiplayer-hlapi.html))
  3. ドキュメントには com.unity.multiplayer-hlapi といったパッケージ名および 1.0.6 といったバージョンが記載されているので、これを manifest.json に追加する
manifest.json
{
  "dependencies": {
    "com.unity.collab-proxy": "1.3.9",
    "com.unity.ide.rider": "1.2.1",
      :
    "com.unity.modules.xr": "1.0.0",
    "com.unity.xr.legacyinputhelpers": "2.1.4",
    "com.unity.multiplayer-hlapi": "1.0.6"
  }
}

4.Unityを起動すると自動的にパッケージがインストールされる
スクリーンショット 2020-11-21 22.40.03.png

5.ドキュメントの記載より新しいバージョンがある場合はUpdateすることも可能
スクリーンショット 2020-11-21 22.40.47.png

以上です。他にもっと良い方法があれば教えてください。
ここ
スクリーンショット 2020-11-21 22.52.50.png
でなんとかできないですかね?

では!

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?